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.
African cichlids are bold, active, and rewarding, but they demand thoughtful substrate choices. The right substrate keeps pH stable, supports natural digging and sifting, protects fish from injury, and anchors rockwork safely. The wrong substrate causes constant pH swings, scratched mouths, clogged filters, or stressed fish. This guide breaks down the best substrates for African cichlids and shows you how to choose, install, and maintain them with confidence.
Why substrate matters for African cichlids
Substrate controls chemistry by affecting pH, KH, and GH. Many African cichlids need alkaline, hard water. Aragonite and similar materials dissolve slowly to buffer those parameters. Inert sands do not, which is fine only when your tap water already meets targets.
Substrate supports behavior. Mbuna and many haps dig, sift, and rearrange sand. Tanganyikan shell dwellers bury shells and build pits. The grain you choose either enables or frustrates these instincts.
Substrate protects fish. Smooth grains prevent mouth and gill injuries while fish sift. Sharp crushed rock can damage lips and pharyngeal teeth. Very fine dusty sand can irritate gills.
Substrate stabilizes aquascapes. Heavy rockwork is common in cichlid tanks. The substrate must not undermine rock stacks. It should allow safe placement and long term stability.
Know your fish and their lakes
Lake Malawi needs
Malawi cichlids thrive at pH 7.8 to 8.6, KH 7 to 12 dKH, and GH 10 to 20 dGH. Mbuna are rock dwellers that still like zones of sand for digging. Haps and peacocks use more open sand and mixed rock. Sand with buffering ability fits most Malawi setups.
Lake Tanganyika needs
Tanganyika fish prefer even higher alkalinity. Aim for pH 8.2 to 9.0, KH 12 to 20 dKH, and GH 12 to 20 plus. Shell dwellers need very fine, clean sand they can move easily. Aragonite or calcite based sands help hold the higher pH and hardness these fish expect.
Lake Victoria needs
Victoria cichlids tolerate slightly lower alkalinity than Tanganyika but still prefer hard, alkaline water. Targets are pH 7.5 to 8.2, KH 8 to 12 dKH, and GH 8 to 12 dGH. Inert sand can work if your tap water is already suitable, otherwise add buffering support.
Behavior drives substrate choice
Rock dwellers dig to claim caves. Sand sifters pass sand through their gills all day. Shell dwellers excavate to position shells. Choose smooth rounded grains and the right depth so fish can behave naturally without harm.
Substrate types you can trust
Aragonite sand
Aragonite is a form of calcium carbonate that dissolves faster than calcite under aquarium conditions. It raises and stabilizes pH, KH, and GH. It has smooth grains and a natural reef tan to off white color. It suits Malawi and Tanganyika tanks in soft or moderate tap water. It is the safest active substrate choice for most African cichlid keepers.
Crushed coral and coral gravel
Crushed coral provides strong buffering but grains can be larger and sometimes sharp. It is best used in a filter bag inside a hang on back or canister filter to buffer water without putting sharp pieces on the floor. If used as substrate, mix only a small portion with smoother sand to avoid mouth injuries.
Calcite or limestone based sand
Some sands are ground from limestone or calcite. They buffer, but often more slowly than aragonite. They are good for tanks where you want a gentle buffering effect. Check grain smoothness before use.
Commercial cichlid mix blends
Several brands sell blends designed for African cichlids. These mixes often combine aragonite and calcite grains with a natural look and consistent grain size. They cost more but work well if you want a ready solution with reliable chemistry support.
Pool filter sand and other inert silica sands
Pool filter sand is clean, uniform, and smooth. Grain size is usually medium fine, which is ideal for digging and sifting. It is inert, so it will not change pH or hardness. If your tap water already matches cichlid needs, it is an excellent budget choice. If your tap is soft, add crushed coral in the filter to maintain alkalinity.
Play sand and blasting sand cautions
Play sand is often dirty, very fine, and compacts into anaerobic pockets. It can cause persistent cloudiness and gill irritation. Blasting sands can be very sharp. If you consider either, test grain smoothness and rinse heavily. In most cases, better alternatives exist.
Coral rubble and crushed shell accents
Small amounts of coral rubble or crushed shell can be used in low flow corners to increase surface area and buffering. Do not overuse sharp pieces in areas where fish sift constantly.
Dark and black substrates
Black and dark inert sands create strong contrast and can enhance color. They do not buffer. Some fish are calmer on natural tan tones. If you want dark sand with cichlids that dig and sift heavily, choose a smooth, medium grain and add buffering in the filter if needed.
Grain size, depth, and layout
Grain size that works
For most Malawi and Tanganyika setups, choose grains around 0.5 to 1.5 millimeters. This size is easy to move but not so fine that it compacts. For Tanganyikan shell dwellers, go finer at 0.2 to 0.8 millimeters so they can excavate easily. Avoid sharp edged gravel or crushed stone.
How deep to go
For rock heavy Malawi tanks, target 2 to 4 centimeters of sand in open areas. Keep sand thinner near heavy rocks so the stack remains stable. For open sand zones and haps, 3 to 5 centimeters lets fish dig without hitting glass. For shell dwellers, provide 5 to 7 centimeters so they can bury shells and reshape the bed.
Rockwork and substrate safety
Set base rocks directly on the glass or on an egg crate grid before adding sand. This stops fish from undermining rocks and causing collapses. Backfill sand around rocks after the stack is secure. Keep vertical faces stable and test by pressing firmly in different directions.
Dedicated shell dweller zones
Place a deep, fine sand area with clusters of clean snail shells. Bury shells halfway and space them so each fish can claim a spot. Keep flow moderate to stop detritus from clogging their pits. Use aragonite fine sand if your water needs buffering.
Buffering strategy and water chemistry
When you need active substrate
If your tap water is soft or neutral, use aragonite or a cichlid mix as the main substrate. This provides continuous, gentle buffering that resists daily pH swings. It is a set and support approach rather than constant dosing.
Using crushed coral in the filter
If you prefer the look of inert sand or already have silica sand, place crushed coral in a media bag in the filter. Start with one cup per 40 liters and test after a week. Increase or decrease as needed. Rinse the media bag when flow slows. Replace a portion every few months to maintain effect.
Target parameters and testing
For Malawi, aim for pH 7.8 to 8.6, KH 7 to 12 dKH, and GH 10 to 20 dGH. For Tanganyika, aim for pH 8.2 to 9.0, KH 12 to 20 dKH, and GH 12 to 20 plus. For Victoria, aim for pH 7.5 to 8.2, KH 8 to 12 dKH, and GH 8 to 12 dGH. Test weekly during the first month after a new substrate or buffering change.
Stability first
Stable parameters beat perfect numbers. Choose a substrate and buffering method that holds steady values without frequent adjustments. Avoid rapid swings from overusing additives or replacing too much buffering media at once.
Preparing and adding substrate
Rinsing procedure that actually clears dust
Place sand in a clean bucket and fill with water. Stir by hand to lift dust and pour off the cloudy water. Repeat until the water runs almost clear. For very dusty sands, use smaller batches and more cycles. This step prevents days of cloudiness and filter stress.
Acid test and magnet test
Drip a little vinegar on a dry sample. Fizzing means carbonate content that will buffer pH. No reaction means inert silica. Pass a strong magnet through the sand to check for metal fragments. Discard any batch that shows metallic debris.
Adding to a new tank without clouds
Place an empty plastic bag or a flat plate on the bottom and pour the rinsed sand onto it. Fill the tank slowly onto the plate so water does not blast the sand. Start filtration with floss or fine pads to catch any remaining dust. Expect slight haze for a few hours at most if you rinsed well.
Switching substrate in an established tank
Remove fish to a holding tub with a heater and air stone. Move decor into the tub. Keep filter media wet and running on the tub if possible. Siphon out the old substrate while doing a large water change. Add the new rinsed sand, refill, and match temperature. Return filter and fish once water clears. Test ammonia and nitrite for a week because some beneficial bacteria live on the old substrate.
Maintenance and long term care
Cleaning sand the right way
During water changes, hover a siphon just above the surface to lift debris without removing much sand. Stir small sections gently with your fingers or a stick to release trapped waste. For very fine sand, pulse the siphon so you do not remove large amounts.
Preventing anaerobic spots
Avoid very deep beds unless you manage them carefully. Keep flow over the substrate steady. Stir different areas each week rather than the whole tank at once. Fish that dig will help keep the bed oxygenated.
Managing algae and diatoms on sand
New tanks often develop brown diatoms. They fade as the tank matures. Reduce feeding, ensure good flow, and keep lights on a consistent schedule. Gently rake the surface during maintenance to lift films for the filter to remove.
Detritus control with flow
Use a powerhead or wavemaker to push debris toward filter intakes without creating sandstorms. Aim flow across the surface rather than down into it. Adjust until you see light movement of waste without grains constantly drifting.
Quantity calculator and buying tips
How much substrate to buy
For a rectangular tank, calculate liters of sand needed by multiplying length in centimeters by width in centimeters by desired depth in centimeters, then multiply by 0.001. Multiply liters by 1.5 to estimate kilograms. As a quick rule in imperial, pounds of sand equals length in inches times width in inches times depth in inches divided by 20. Round up slightly for rinsing losses.
Sourcing safely
Choose aquarium specific sands or labeled pool filter sand. Avoid beach sand due to contaminants. Check the label for silica or carbonate content so you know whether it buffers. Open the bag and feel the grains if possible. They should be smooth and uniform.
Smart cost mixes
Combine inert pool filter sand for most of the bed with aragonite added in high flow areas or inside filters. This keeps costs down while holding stable chemistry. Adjust the ratio based on your tap water and test results.
Special setups
Malawi mbuna biotope
Use a base of aragonite or a cichlid mix at 2 to 4 centimeters in open zones. Build stable rock piles on the glass with egg crate support. Leave sand corridors for digging and territory boundaries. Maintain strong flow to keep detritus moving. Test KH and pH monthly and refresh buffering media as needed.
Tanganyika shell dweller colony
Use fine aragonite sand at 5 to 7 centimeters. Provide a dense field of clean snail shells, spaced so each fish can claim a cluster. Keep rockwork minimal and stable. Flow should be moderate. Siphon lightly around shells to remove debris without collapsing their pits.
Mixed community cautions
Do not mix very sharp coral gravel with fine sand where sand sifters feed. Avoid ultra bright white if fish act skittish. If you mix grains, keep sizes similar so heavy grains do not sink and create hidden layers.
Troubleshooting
Cloudy water after setup
Cloudiness usually comes from poor rinsing or fine dust. Run fine filter floss and replace it daily until clear. Reduce flow that blasts directly into the sand. If clouding persists, siphon and rinse a portion of the sand outside the tank and return it using the plate method.
Falling pH and exhausted buffering
If pH drops over weeks, your carbonate sources are dissolving faster than they are replaced. Add fresh crushed coral to the filter or mix in new aragonite during a water change. Increase water change frequency to export acids from waste breakdown. Aim for stable KH first, then pH will follow.
Fish injuries from sharp grains
If you see frayed lips or reluctance to sift, check grain edges. Replace sharp crushed rock with smooth sand. Transition gradually to protect the biofilter and watch fish for quick recovery.
Putting it all together
Match substrate to your tap water and your fish. If your source is soft or neutral, aragonite based sand is the most reliable path to steady pH and hardness. If your source is already hard and alkaline, inert pool filter sand delivers clean looks and easy digging, with crushed coral in the filter as a simple buffer. Keep grain size smooth and medium fine. Set rocks on the glass, not on sand. Rinse well, add carefully, and keep flow balanced. Maintain with light siphoning and occasional stirring. When you build the foundation right, African cichlids reward you with stable health, natural behavior, and vibrant color.
FAQ
Q: What is the best all around substrate for African cichlids?
A: Aragonite sand is the most reliable choice for most setups. It buffers pH and hardness, has smooth grains for digging, and looks natural. If your tap water is already hard and alkaline, inert pool filter sand also works well, with crushed coral placed in a filter bag for extra buffering if needed.
Q: Is pool filter sand safe for African cichlids?
A: Yes. Pool filter sand is smooth, clean, and inert, so it will not change pH or hardness. It is ideal if your tap water already meets cichlid targets. Add crushed coral in the filter if you need extra buffering.
Q: How deep should the sand bed be?
A: For most Malawi and haps, use 2 to 4 centimeters in open areas. For open sand zones, 3 to 5 centimeters works well. For Tanganyikan shell dwellers, provide 5 to 7 centimeters so they can bury shells and excavate naturally.
Q: How do I keep pH stable without dosing chemicals all the time?
A: Use aragonite or a cichlid mix as the main substrate if your tap is soft, or keep inert sand and place crushed coral in a media bag inside the filter. Test KH weekly at first and refresh the coral media periodically.
Q: How much substrate do I need to buy?
A: In metric, liters needed equals length times width times depth in centimeters times 0.001, then multiply liters by 1.5 to estimate kilograms. In imperial, pounds equals length in inches times width in inches times depth in inches divided by 20. Round up slightly for rinsing losses.

