/wp:heading -->

Mr. Aqua N-MAR-066 water plant soil is a good option for the buyers of the best substrate for planted aquarium. It contains both organic as well as inert ingredients and is fertilized for providing essential nutrition in desirable quantities to aquatic plants. The plants will root firmly in the porous granular structure of the substrate and won’t move with water current. It counters water contamination due to driftwood and also softens it with a buffering pH capacity of 6.6 to 6.8. Mr. Aqua N-MAR-066 water plant soil will last for 12 to 18 months.
9. Ultum Nature Controsoil Freshwater Planted Aquarium Substrate

Ultum Nature Controsoil is an alternate choice among the best substrate for planted aquarium with freshwater setup. It has been specially formulated from volcanic ash to meet the needs of freshwater plants. It is suitable for tropical fishes and freshwater dwarf shrimps. Its dark black color complements the appearance of fish tanks and highlights the colors. Ultum Nature Controsoil substrate acidifies and softens the water naturally and improves the living conditions for fishes and shrimps. Its fine (3mm) granules allow plants to root easily and firmly. It is also available in extra fine (1mm) and normal (5mm) granule sizes as well as brown color.
10. CaribSea Coraline Aquarium Gravel

CaribSea Coraline Aquarium Gravel is the best substrate for planted aquarium with corals. It promotes the growth of corals by providing the right environment for them. The substrate assists in maintaining a pH value of 8.2 for marine aquariums. It facilitates the free flow of nutrients to promote nitrifying bacteria and getting rid of ammonia and nitrites in the water. Plants will take root easily in the crushed substrate. It is free from any toxic impurities or purities and is safe and healthy for the aquatic life in your saltwater tanks.