What Kind of Soil Is Ideal? Venus fly traps thrive in moist, acidic, nutrient-lousy soil. To recreate it indoors, utilize a one:one combination of peat moss and perlite. A mix of soil blend with peat moss, or horticultural sand having an equal level of peat moss also performs very well.Potting a Venus Fly Trap Because Venus fly traps are fickle reg