A venus fly trap is best planted in soil that is lacking in nutrients or nutrient-poor soil. Regular potting soil and fertilizers can burn the roots of the plant and are not recommended.
The scientific name for the venus fly trap is Dionaea. The best choice in nutrient-poor soil is long fiber sphagnum moss or non-enriched peat moss. Horticulture sand and perlite can be mixed on a 1:1 ratio, with the peat moss for aeration and as a source of water retention. Silica sand or quartz is recommended as a mixer because it does not release any minerals into the soil.