What type of Soil Is Ideal? Venus fly traps thrive in damp, acidic, nutrient-inadequate soil. To recreate it indoors, utilize a one:1 combination of peat moss and perlite. A combination of soil blend with peat moss, or horticultural sand having an equivalent number of peat moss also is effective very well.Start out by removing the very best from th