African violets seem to do best in a planting soil that has been created for them. Plants need enough water to keep the soil moist but not soggy and Black Gold African Violet Potting Soil fulfills this requirement. The blend of Canadian Sphagnum peat moss, compost, perlite/pumice and earthworm casting is ideal.