Choosing the Right Aquarium Substrate
Gravel, Sand, Planted Soil, and Everything in Between
Introduction
The substrate is the layer of material covering the bottom of your aquarium. It is one of the most visually impactful choices you will make, covering the entire bottom of the tank, it sets the entire aesthetic tone, and it also has real practical consequences for water chemistry, plant growth, and the wellbeing of bottom-dwelling fish.
Choosing the right substrate means matching it to your specific goals: the fish you keep, whether you want live plants, and how much maintenance you are willing to do.
Quick Overview
Gravel
Gravel is the classic aquarium substrate, still the most widely sold option and a reasonable choice for many setups. It comes in a huge range of sizes and colors, is easy to clean, and is durable for decades.
- Best for: fish-only tanks, beginner setups, goldfish tanks, cichlid tanks without live plants
- Pros: very easy to vacuum during water changes, widely available, inexpensive, does not compact
- Cons: poor plant substrate (no nutrients, roots cannot penetrate compact gravel well), coarse types can injure burrowing or barbel-bearing fish like corydoras and loaches
Avoid brightly colored or dyed gravel. The dyes can leach into water over time, and the artificial colors stress fish that evolved in natural environments. If you use gravel, choose natural tones: brown, tan, grey, or black.
Substrate size matters for bottom dwellers. Corydoras, kuhli loaches, and other fish that sift substrate need fine, smooth material to protect their barbels (whisker-like sensory organs). Coarse gravel abrades them, causing infections over time. Always research bottom dwellers' substrate needs before choosing.
Sand
Sand is the natural substrate for a huge range of fish environments, from river beds to lake floors, and it looks strikingly natural in an aquarium. Many experienced hobbyists prefer sand for its aesthetic quality and the way it shows off bottom-dwelling fish.
- Best for: corydoras, kuhli loaches, loaches, African cichlids (some prefer sand for digging), planted tanks with root tabs, biotope setups
- Pros: natural appearance, safe for burrowing fish, easy to spot uneaten food and detritus on the surface, excellent for corydoras and loaches
- Cons: can compact over time, creating anaerobic pockets (disrupted by loaches and corydoras naturally, or by occasional substrate stir); siphoning requires care to avoid removing substrate; not ideal as the sole substrate for rooted plants
Play sand (fine-grain construction or pool filter sand) is an inexpensive and effective option. Rinse thoroughly before use. Avoid beach sand (too coarse, may contain salt residue) and very fine sand that stays suspended in the water column.
Planted Aquarium Soil (Aquasoil)
Specialized planted tank substrates like ADA Aquasoil, Fluval Stratum, and UNS Controsoil are purpose-built for planted aquariums. They are made from fired volcanic soil or similar materials, providing both nutrients for plant roots and a structure that plant roots can penetrate easily.
- Best for: planted tanks, discus tanks, South American biotopes (they lower and buffer pH toward the acidic range most plants and soft-water fish prefer)
- Pros: excellent plant growth, softens and lowers pH (beneficial for most tropical fish and plants), absorbs tannins, natural appearance
- Cons: significantly more expensive than gravel or sand, has a finite lifespan (nutrients deplete after 1–2 years, though plants usually continue to grow on supplementation), lowers pH (not suitable for fish needing alkaline water), cannot be vacuumed without disturbing it
Aquasoil will cause a significant ammonia spike when first set up. Perform heavy water changes daily for the first week, or cycle the tank for several weeks before adding fish.
Bare Bottom Tanks
Some hobbyists choose no substrate at all, running bare-bottom tanks for specific purposes. Bare bottom tanks are the easiest to clean, have no substrate to harbor detritus or pathogens, and allow you to see everything on the tank floor immediately.
- Best for: quarantine tanks, breeding tanks, hospital tanks, and tanks with messy fish like goldfish or large cichlids where frequent gravel vacuuming would be required anyway
- Pros: easiest to clean by far, no nutrient buildup, visible detritus is easy to siphon
- Cons: looks sterile and unnatural, stresses some bottom-dwelling species that need substrate to feel secure, cannot plant live plants without substrate
Substrate Depth and Setup
For most aquariums, 2–3 inches of substrate is ideal. Too shallow and plant roots cannot anchor properly; too deep and anaerobic zones develop at the bottom where harmful gases accumulate.
Sloping the substrate from front to back (lower at the front, higher toward the back) is a simple aquascaping trick that dramatically increases the apparent depth of the tank and makes it easier to collect detritus at the lower front edge during water changes.
- Fish-only tanks: 2 inches of substrate is sufficient
- Planted tanks: 3 inches minimum for most rooting plants; larger swords and vallisneria benefit from 4 inches
- Aquasoil: follow manufacturer recommendations, usually 3 inches