Skip to content

Can I use garden soil in an aquarium?

Why ordinary garden soil and potting compost are unsafe for aquariums โ€” and the aquasoil and dirted-tank options that actually work.

The short answer

No โ€” do not use ordinary garden soil or potting compost in an aquarium. Both are made for pots and beds, not sealed underwater ecosystems. They typically contain added fertilisers, pesticides, wetting agents and organic matter that break down into ammonia and other pollutants, triggering algae blooms and poisoning fish. If you want a soil-based substrate, use a proper aquasoil instead.

Why garden soil is a problem

Under water, the ingredients that make garden products good for plants in the open air become hazards:

  • Fertiliser โ€” dissolves straight into the water column, spiking nitrate and phosphate and feeding algae.
  • Pesticides and herbicides โ€” can be toxic to fish, shrimp and snails.
  • Organic matter and manure โ€” decompose in the substrate, releasing ammonia and fouling the water.
  • Wetting agents โ€” surfactants added to compost are not meant to sit in a fish tank.

None of this is dosed or controlled the way an aquarium needs.

Warning: never tip potting compost or garden soil straight into a tank with fish in it. The ammonia release can be lethal within hours. Substrate choices belong to the setup stage, not a running tank.

Safer alternatives

  • Aquasoil โ€” a purpose-made, nutrient-rich substrate that buffers pH slightly and grows plants beautifully. The simplest, safest route. Browse the substrate hub.
  • Dirted tank (advanced) โ€” a thin layer of plain, additive-free mineral topsoil capped with gravel or sand. This can work, but only with careful sourcing, mineralising and a fishless start-up to ride out the initial ammonia. Research it thoroughly before trying.
  • Inert gravel or sand plus root tabs โ€” no soil at all; you feed plants with fertiliser and root tabs from the fertiliser hub.

The bottom line

Garden soil belongs in the garden. For a planted aquarium, reach for aquasoil, or take the dirted route only with real caution. For setting plants in properly, see how to plant aquarium plants and aquascaping for beginners.

Frequently asked questions

Is potting compost safe for a planted aquarium?

No. Bagged potting compost is loaded with added fertiliser and often wetting agents or manure that leach ammonia and nitrate into the water, causing algae blooms and stressing fish. It's made for pots, not aquariums.

What can I use instead of garden soil?

A purpose-made aquasoil is the safe, easy choice. Experienced hobbyists sometimes use a plain mineral topsoil under a gravel cap in a 'dirted' tank, but that needs care and research to avoid an ammonia spike.

๐Ÿ”Ž The tool we recommend

Found your model? Buy it at the right price.

UniverTrack tracks the real price of your aquarium gear across several retailers, spots fake discounts and warns you when it's genuinely the right moment to buy โ€” with an AI assistant to guide you.

๐Ÿ“‰ Real price history๐Ÿ”” Buy-now alerts๐Ÿค– AI buying assistant
Try free for 14 days โ†’
No commitment ยท Cancel in 1 click ยท 5 languages