Heavy clay or loam soil works best for rooting plants in your pond. Don't use potting soil or other lightweight soils, which can float to the surface. Add a thin layer of gravel over top of the ...