We are reader supported. When you purchase through links on our site, we may earn an affiliate commission. Also, as an Amazon affiliate, we earn from qualifying purchases.
Choosing the best gravel for your aquarium is not just about looks. The right substrate supports good bacteria, keeps fish comfortable, stabilizes water chemistry, and helps plants grow. The wrong one can stress fish, clog filters, or make cleaning a headache. In this beginner-friendly guide, I’ll walk you through what to consider, how to choose, and how to set up gravel so your tank looks great and stays healthy.
Why Substrate Matters More Than You Think
Looks and First Impressions
Gravel is the foundation of your aquascape. It sets the tone of your tank’s style and affects how your fish colors show. Dark gravel often makes fish look brighter and hides dirt better. Light gravel makes a tank feel open and clean but may show algae and debris more quickly. Choosing a natural tone usually helps fish feel calm and makes a tank look timeless.
Biological Filtration and Stability
Gravel is home to beneficial bacteria that break down fish waste. This biological filter keeps ammonia and nitrite at zero and helps your tank stay stable. A good gravel bed offers lots of surface area and lets water flow gently through it. Too fine and it may compact, cutting off oxygen. Too coarse and it traps debris that rots. The sweet spot depends on your fish, plants, and filter style.
Comfort and Natural Behavior
Some fish sift the substrate for food, some dig, and many rest on the bottom. Smooth, rounded gravel is safer for bottom-dwellers. Sharp, glassy gravel can damage delicate barbels and mouths. If you keep species like corydoras or loaches, this point is critical. Even if your focus is looks, fish comfort should guide your choice.
What Counts as “Gravel” in Aquariums?
In the fishkeeping world, “gravel” usually means particles larger than sand, typically 2–8 mm in size. It can be natural stone (quartz, river gravel), ceramic, or coated. Sand is finer (under 2 mm), and soils are nutrient-rich substrates designed for plants. Many hobbyists use a mix of types for specific goals. In this guide we focus on gravel, but we’ll also point out when sand or specialty substrates might be better.
Inert vs. Active Gravel
Inert gravel does not change your water chemistry. Quartz and most natural river gravels are inert, so they won’t raise pH or hardness. This is the safest pick for most community tanks and beginners. You can add root tabs for plants if needed.
Active or buffering substrates change water parameters. Crushed coral and aragonite raise pH and hardness, which is useful for African cichlids, livebearers like guppies, and brackish or marine setups. Plant soils alter chemistry by softening water and providing nutrients. These can be great for planted tanks but aren’t “gravel” in the strict sense and require extra planning.
Grain Size and Shape: Finding the Sweet Spot
Fine Gravel (1–2 mm)
Fine gravel looks sleek and lets plants root well. It is gentle on most fish and holds fertilizer near roots. However, in deep layers it may compact and form low-oxygen pockets if not managed. Fine gravel is good for community tanks and planted aquariums with gentle cleaning routines.
Medium Gravel (2–4 mm)
Medium gravel is the best all-around choice. It allows water flow, provides strong bacterial habitat, and is easy to clean with a gravel vacuum. Rounded grains are safer for bottom fish. This size is ideal for most beginners and works with many filter types, including undergravel filters.
Coarse Gravel (5–8+ mm)
Coarse gravel is very open and less likely to compact, but it traps a lot of debris between large pieces. You must vacuum thoroughly to prevent rot and clouding. It is rarely the best choice unless you have specific reasons (e.g., certain aquascapes or very high flow systems).
Rounded vs. Sharp Edges
Always prefer smooth, rounded gravel. Sharp, glassy, or crushed rock can damage fish and make cleaning harder. Run a pinch of gravel over your palm: if it scratches, skip it for sensitive species. Smooth aquarium-grade quartz or river gravel is reliable and beginner friendly.
Gravel Color: Aesthetics and Fish Behavior
Natural tones (brown, tan, grey, black) look realistic and keep fish calm. Bright colored gravels can be fun but may make fish feel exposed, and cheaper painted options sometimes flake over time. Black and dark grey gravels make neon fish, shrimp, and plants pop, and they hide dirt well. Very light gravel brightens the tank but shows algae and fish waste more easily. If you are unsure, choose a natural dark to medium tone for a balanced look.
How Deep Should the Gravel Be?
General community tanks: 3–5 cm (about 1.25–2 inches) works well. Planted tanks often use 5–8 cm (2–3 inches) to support strong roots. Undergravel filters need a uniform layer about 5–8 cm deep. For tanks with sand, keep it shallower to avoid compaction, but for gravel the above depths are safe.
How much to buy? A quick rule of thumb: about 1–1.5 pounds (0.45–0.7 kg) of gravel per gallon for 1 inch (2.5 cm) depth. For 2 inches (5 cm), plan around 2–3 pounds (0.9–1.4 kg) per gallon, depending on grain size.
If you want a more precise estimate in metric: kilograms ≈ Length(cm) × Width(cm) × Depth(cm) × 0.0016 to 0.0018. Use the lower factor for lighter gravels and the higher for heavier types. Example: a 75 × 30 cm footprint and 5 cm depth gives 75 × 30 × 5 × 0.0016 ≈ 18 kg (about 40 lb). Real-world amounts vary, so buy a little extra for slopes.
Match Your Gravel to the Tank You Want
General Community Tank
Best pick: 2–4 mm rounded, inert quartz or river gravel, natural or black. Depth 3–5 cm. Easy to clean, safe for most fish, and great for beginners. Add root tabs if you plan low-maintenance plants like crypts and swords.
Planted Tank (Low-Tech)
Two good options: (1) Fine to medium inert gravel (1–3 mm) with regular root tabs and liquid fertilizers; or (2) a plant soil base capped with fine gravel to limit mess. If you choose pure gravel, plant heavy feeders and use root tabs near them. Keep a steady depth around 5–7 cm for strong root growth.
Planted Tank (High-Tech with CO2)
Active plant soils are common here, but if you prefer gravel, choose fine to medium inert gravel and increase root tabs and nutrients. Ensure high light and good water flow. Gravel is easier to vacuum around than soils, which can be delicate.
Goldfish
Goldfish sift and can swallow large gravel pieces. Choose fine gravel (1–3 mm) or sand. If you go with gravel, keep it small enough that they cannot choke. Goldfish are messy, so regular vacuuming is essential. A darker gravel can help reduce glare and stress.
Betta
Betta fish enjoy gentle environments. Fine inert gravel in dark colors works well and shows off their fins. Keep the layer shallow to avoid detritus buildup. Add some plants and smooth decor to complete the look.
Corydoras, Loaches, and Other Bottom-Dwellers
These fish do best with sand or very fine, rounded gravel. If you keep gravel, choose small, very smooth grains and keep the bed clean. Sharp gravel can damage their barbels and cause infections.
African Cichlids and Hard Water Species
Use gravel that buffers pH and hardness, such as aragonite or crushed coral, either as the main substrate or mixed into your filter. These fish like rockwork and often dig, so choose a grain that will not compact. Rinse well before use to avoid clouding.
Shrimp Tanks
Shrimp appreciate dark, fine substrates that show off their color and make them feel safe. If you keep Caridina in soft, acidic water, consider a buffering plant soil. For Neocaridina in moderate tap water, fine inert gravel is perfect. Provide lots of biofilm surfaces and leaf litter.
Brackish and Marine
Saltwater tanks do not usually use standard gravel. Aragonite sand or crushed coral is common because it buffers pH and supports marine bacteria. For brackish setups, similar substrates work well, matched to your target salinity and species.
Filtration and Gravel: What Works Together
Undergravel filters need medium, even gravel (2–4 mm) spread in a flat layer. This allows water to move through the bed without clogging. If you use a hang-on-back or canister filter, you have more freedom. Fine to medium gravel works well; just vacuum regularly. Sponge filters pair with any gravel, and they are great for shrimp and fry.
Avoid mixing large and tiny grains. The small pieces fall into gaps, forming dense layers that trap debris and reduce flow. Pick one size and stick with it for a cleaner, healthier bed.
Water Chemistry: Keep It Stable
If your tap water is already hard and alkaline, choose inert gravel so you do not push pH even higher. If your water is very soft and you need more hardness, you can add crushed coral in a media bag inside your filter or use buffering gravel. For planted tanks, inert gravel keeps things simple, and you can control nutrients with fertilizers instead of relying on the substrate to do everything.
How to Prepare and Add Gravel
Step 1: Rinse thoroughly. Put gravel in a bucket and spray with water while stirring until the water runs almost clear. Do not use soap or chemicals.
Step 2: Place the gravel gently. Add it before filling the tank, or place a plate or plastic bag on top of the gravel while filling to avoid disturbing the bed.
Step 3: Slope for depth and style. A slight slope from back to front (e.g., 7 cm at the back, 4 cm at the front) adds depth and helps debris collect at the front for easy cleaning.
Step 4: Plant and hardscape slowly. Press plant roots into the gravel and add root tabs near nutrient-hungry plants. Place rocks directly on the glass for stability, then pour gravel around them.
Cleaning and Maintenance: Make It Routine
Use a gravel vacuum during water changes. Lightly push the vacuum into the gravel and let debris rise into the siphon. Lift and move to the next spot without stirring too deeply at once. Clean a different section each week so you do not remove too much bacteria in a single session.
Watch for dead zones, which may show as gray pockets or a rotten egg smell (rare with proper gravel). If you see clumps, gently stir that area and increase flow. For planted tanks, vacuum around plants without uprooting them, and rely on snails and shrimp to help with cleanup.
Safety Checks and Sourcing Gravel
Always buy aquarium-safe gravel from a trusted brand. If you want to use landscaping or river stones, test them first. Drip white vinegar on a sample; if it fizzes, it likely contains limestone and will raise pH and hardness. This can be fine for cichlids but not for soft-water species.
Avoid cheap painted gravels that flake or leach dye. If using black gravels, look for coated quartz from known aquarium suppliers. Rinse several times before use to remove dust. If in doubt, keep it simple and inert.
Common Mistakes to Avoid
Choosing sharp gravel for bottom-dwellers is a common error. This can cause injuries and infections. Always go for rounded grains for these fish.
Going too deep with fine gravel can create compact zones. Stick to the recommended depths and avoid mixing very fine with very coarse layers.
Skipping the rinse leads to cloudy water and filter clogs. Take the time to rinse until water runs almost clear.
Mixing many sizes and types looks messy and traps waste. Choose one size and one color theme for a cohesive look and easier cleaning.
Ignoring species needs will cause stress. Research what your fish like—some need sand, some prefer certain pH ranges, and some dig a lot. Match the substrate to the livestock first, style second.
Quick Picks: Simple Recommendations by Goal
Best Overall for Beginners
Rounded quartz or river gravel, 2–4 mm, natural or black, depth 3–5 cm. Easy to clean, safe for most fish, looks great.
Best for Planted Low-Tech
Fine to medium inert gravel (1–3 mm) plus root tabs under heavy root feeders. Keep 5–7 cm depth for strong roots.
Best for Bottom-Dwellers and Corydoras
Fine, smooth substrate. If gravel, choose very small rounded grains; sand is often better for barbels.
Best for African Cichlids
Aragonite or crushed coral substrate to buffer pH and hardness. Rinse well and plan strong filtration.
Best for Shrimp
Dark, fine inert gravel for Neocaridina; buffering plant soil for Caridina in soft, acidic conditions. Add leaf litter and gentle flow.
FAQ: Fast Answers to Common Questions
Is colored gravel safe?
High-quality, aquarium-grade coated gravels are safe. Avoid very cheap painted options that may flake. Rinse well before use and watch for any unusual water tint or film.
Can I mix sand and gravel?
It is possible, but the sand will sink below the gravel over time. If you want both, use a clear divider to keep sections separate, or cap a soil with fine gravel only a few centimeters deep.
Do I need gravel for a fish-only tank?
No, you can run bare-bottom tanks, especially for quarantine or breeding. However, gravel adds biological surface and looks nicer. It also stabilizes decor and helps fish feel secure.
How often should I clean the gravel?
During each water change, lightly vacuum a section of the substrate. In lightly stocked tanks, every 1–2 weeks is fine. In heavily stocked tanks, aim for weekly maintenance.
Can I reuse old gravel?
Yes. Rinse it thoroughly, and if moving to a new tank, keep some wet to preserve beneficial bacteria. If it is coated in algae or debris, deep clean and consider replacing part of it.
Putting It All Together: A Simple Step-by-Step Plan
Step 1: Decide your livestock and plants. This is the most important step. If you plan bottom-dwellers or delicate mouth feeders, choose fine smooth gravel or sand. If you plan African cichlids, choose aragonite or crushed coral. For general community tanks, go with 2–4 mm rounded inert gravel.
Step 2: Pick a color that suits your fish and style. Dark or natural tones are safe and flexible. Avoid overly bright colors unless that is the look you want, and check quality.
Step 3: Choose depth and calculate how much to buy. For most tanks, 3–5 cm is enough; planted tanks may need 5–8 cm. Use the rules of thumb or the simple formula to estimate bags.
Step 4: Rinse and add. Take time to wash the gravel so your water stays clear. Place a plate on top of the gravel while filling the tank to avoid stirring it up.
Step 5: Plant and scape. Add hardscape first, then plant. Use root tabs for heavy feeders if you chose inert gravel. Keep filters running and cycle the tank before adding fish.
Step 6: Maintain regularly. Vacuum lightly, change water weekly or biweekly, and watch fish behavior. If fish show stress, double-check water parameters and the comfort of your substrate.
Conclusion
The best gravel for your aquarium is the one that fits your fish, plants, and maintenance style. For most beginners, the winning choice is simple: rounded, inert quartz or river gravel in the 2–4 mm range, with a natural or dark color and a depth of 3–5 cm. It is safe, easy to clean, and friendly to beneficial bacteria. If you keep special species—like bottom-dwelling catfish, African cichlids, or sensitive shrimp—adjust the substrate to match their needs. Take time to rinse the gravel, plan your depth, and keep a steady cleaning routine. With these basics in place, your tank will look beautiful, run smoothly, and offer a healthy home for your aquatic life.
