Aquarium decorations: driftwood, rocks, mosses, grottos — the complete expert guide
What belongs in an aquarium and what never should. A full breakdown of driftwood, rocks, leaves, mosses and grottos: prep, risks, biology, and aquascape styles.
Decorations aren't 'ornaments' — they are half of an aquarium's biological system. The right driftwood releases tannins and grows biofilm; safe rocks build shelters and territories; mosses cover the hardscape and feed shrimp; fallen leaves lower pH and fight pathogens. The wrong decorations — limestone, marine shells, painted plastic, copper alloys — kill fish within weeks and undo your filter's work. This guide breaks down every class of material from a biological and engineering standpoint.
Why decorations are not just looks
Decorations do three jobs at once. The first is biological surface area: every cm² of wood, stone, or leaf is colonized by nitrifying bacteria that work alongside your filter. A tank with rich hardscape handles bioload swings 2–3 times better than a bare one.
The second is behavior. Fish need broken sight lines: barriers they can duck behind to escape an aggressor — or your gaze. Without cover, schooling species (tetras, barbs) live in constant stress; territorial species (cichlids, bettas) turn the tank into a war zone.
The third is chemistry. Natural materials (driftwood, catappa leaves, alder cones) release humic acids and tannins, which gently lower pH, bind heavy metals, and act as mild antibacterials. This is essential for Amazon and Southeast Asia biotopes.
Driftwood — the main decorator
Driftwood is the structural foundation of most aquariums. Submerged wood holds its shape for years, gives the 'aquascape silhouette,' and slowly leaks tannin — the 'blackwater' look. But not every wood goes in: resinous species (pine, cedar, eucalyptus, citrus) leak toxins; fresh wet wood rots and acidifies the water.
Mangrove
The most popular wood — trunks from tropical swamps. Dense, sinks after 2–3 days of soaking, releases moderate tannin. Lifespan 10+ years. Downside: USD 15–60 per substantial piece.
Mopani
African wood with a two-tone look (light outside, dark inside). Very dense, sinks immediately. Leaks tannin for 6–12 months, can coat the glass in a brown film — normal. Lifespan 15+ years.
Spiderwood and azalea
Thin branching pieces — perfect for nano tanks and shrimp setups. Light, so 5–14 days of soaking is mandatory or they float. Tannin releases fast but briefly (2–3 months).
What to avoid
• Conifers (pine, spruce, cedar) — resinous, toxic to fish. • Citrus (orange, lemon) — release essential oils. • Fresh branches from the woods — rot, bacteria, parasites inside. • Marine driftwood from beaches — soaked in salt, will wreck a freshwater tank.
How to prep driftwood
1. Brush off dirt and bark. 2. Boil 1–2 hours in a big pot (kills fungi, speeds tannin leaching). 3. Soak in fresh water, change daily for 5–14 days, until the wood sinks on its own. 4. Only then — into the tank. If a piece still floats, screw it to a rock with silicone line or wedge it into the substrate.
Rocks — safe vs dangerous
Rocks split into inert (don't change water parameters) and reactive (dissolve, raising pH and hardness). Putting reactive rocks into a community or planted tank is a disaster: pH climbs past 8.0, shrimp and sensitive tetras die.
Safe rocks
• Seiryu — grey-blue with white veins, Iwagumi classic. Light kH bump (5–10 %), acceptable in most tanks. • Dragon Stone (Ohko) — porous brown, totally inert. • Basalt (volcanic) — black, heavy, inert. • Lava rock — porous, ideal as a base for moss and anubias. • Granite — grey/pink, inert, very heavy. • Quartz and quartzite — white, totally inert.
DANGEROUS rocks
• Limestone — contains CaCO₃, dissolves in acidic water, raises GH/kH/pH. • Marble — same, more pronounced. • Marine corals and aragonite — for reef tanks; in freshwater they push pH past 8.5. • Dolomite — slow dissolver, raises magnesium. • Beach pebbles — often limestone-based.
Vinegar test — mandatory step
Drop 9 % household vinegar on the rock in several spots. Fizzing or bubbles = carbonate; do not use in freshwater. Test on a clean dry surface; porous rocks need a fresh chip exposed. The test takes 30 seconds and saves you weeks of pH headaches.
The vinegar test is a non-negotiable habit. Every new rock, every source — one drop of vinegar before it goes into the aquarium. If it fizzes, throw it out; saving the rock isn't worth dead fish.
Fallen leaves — biotope classic
Dry leaves are 'forest floor' in miniature. They lower pH, release humic acids, suppress fungi, and serve as starter food for fry, shrimp, and infusoria. In Southeast Asia and Amazon biotopes, leaves are required equipment.
Catappa (Indian almond)
King of biotope leaves. Source of antibacterial tannins, proven to speed fin healing and improve fish immunity. Dose: one medium leaf (10–15 cm) per 30–40 L, replace every 3–4 weeks. In betta and shrimp tanks — a must.
Oak and beech
Local alternative to catappa. Collect in autumn, ONLY dry fallen leaves (no green ones!). Rinse, boil 5 minutes, dry. Lifespan in tank 1–3 months. Oak leaks more tannin and darkens water more; beech is gentler, for sensitive species.
Alder cones
Small dry alder cones — concentrated tannin source. 1–2 cones per 20 L, replace every 4–6 weeks. Do not confuse with pine or spruce cones (resinous, toxic).
Mosses — soft green on the hardscape
Mosses sit between plant and decoration. They grow on driftwood and rocks, feed shrimp (biofilm between strands), shelter fry, and give the tank a forest look. Light and CO₂ aren't required, but speed growth.
Java moss (Taxiphyllum barbieri)
The easiest moss. Tolerates low light (LED 0.4 W/L is enough), grows across 18–28 °C, no CO₂ needed. Tie with thread to wood or pin under a rock for 4–6 weeks — after that, it clings on its own.
Christmas moss (Vesicularia montagnei)
More decorative — fronds hang in a 'tree' shape. Slightly fussier: medium light, cool water (22–26 °C). Ideal for cascading wood compositions.
Phoenix moss (Fissidens fontanus)
The prettiest, grows in compact 'nests' that look like tiny ferns. Needs moderate light, CO₂ helps, slow grower. Costs 3–5× more than java.
How to attach moss
Use cotton thread (dissolves in 2 months — by then moss has taken hold) or cyanoacrylate gel for spot attachment. Don't use synthetic thread (stays for years) and don't try to glue onto wet surfaces — the gel only sets on dry wood or stone.
Grottos and caves — fish psychology
Shelter is a basic need, not a luxury. In an open tank, fish burn most of their energy on vigilance. Grottos, caves, and tubes solve that. The rule: number of shelters = number of territorial individuals + 2 (for conflict slack).
Ceramic grottos
Fired clay is a fully neutral material. Cheap models are painted — pick raw terracotta without surface dye. Smooth any sharp mold seams with sandpaper or they shred fins.
Coconut shells
Natural and cheap. Sterilize by boiling 30 minutes, then dry. Lifespan 2–3 years before softening. Ideal for apistogramma and pelvicachromis — they spawn inside.
PVC tubes for breeding
Grey or black PVC, diameter 20–50 mm, is the classic 'breeding tube' for plecos. Not pretty, very functional. Never use clear PVC or chlorinated plastic.
Artificial decor — what to pick
Cheap painted plastic, sunken-ship and mermaid figurines — the classic beginner trap. Some are safe, others leak dyes and phthalates that poison fish over weeks.
Safe artificial materials
• Aquarium silicone (same as glass-bonding sealant) — inert. • Thick aquarium-grade unpainted PVC — inert. • Glass and ceramic décor — inert. • Silicone 'fake plants' from European or Japanese brands (toxicity-tested).
What you must NOT use
• Painted plastic figurines from flea markets — almost always leak dye. • Thin 'beach' plastic — degrades within months, sheds microplastic. • Toys from kids' stores — not made for water. • Any metal — copper, zinc, brass, galvanized steel — lethal to shrimp and snails at 0.01 mg/L.
DANGEROUS 'natural' materials
Natural ≠ safe. The most common beginner mistake — 'I found a cool rock on the beach and put it in.' Most such finds bring problems.
Marine shells and corals
Raise pH to 8.5–9.0 and make water extremely hard. Suitable ONLY for Malawi/Tanganyika cichlid tanks (which need it) and saltwater. In a freshwater community tank — absolutely not.
Painted gravel and substrate
'Rainbow' gravel, hot-pink pebbles, fluorescent substrate — almost always dyed and bleeds out over 6–12 months. Safe decorative substrate = only natural-color black or white basalt or quartz.
Copper and galvanized metal
Old jewelry, coins, galvanized screws — leak metal ions. Shrimp and snails die at copper concentrations of 0.005 mg/L — undetectable by hobby test kits but reachable from a single coin in a week.
DIY: safe prep for any decoration
A universal checklist for vetting decor before it goes in the tank.
Step 1 — visual inspection
Sharp edges? Seams? Paint? Coating? Smell? If anything's off, set the piece aside. Aesthetics aren't worth the risk.
Step 2 — vinegar test for rocks
Drop 9 % vinegar on a clean dry surface. Bubbles = carbonate, not for freshwater.
Step 3 — boil or soak
Rocks and ceramic — boil 15–30 min (kills fungal spores). Driftwood — boil 1–2 hours, then soak 5–14 days. Shells and cones — boil 15–30 min.
Step 4 — quarantine test
Sit the decor in a 5 L jar of aquarium water for a week. Measure pH and kH at day 7. Any change of more than 0.5 pH or 2 °dKH = the piece is active and shouldn't go into a community tank.
Aquascape styles — how to put it together
Hardscape is picked to match a style, not the other way around.
Iwagumi — stone minimalism
3, 5 or 7 rocks (odd number), one dominant plus two-three accompanying. Plants — carpet only (Hemianthus, Glossostigma). No driftwood. Rocks: Seiryu, Dragon, Ohko. Created by Takashi Amano in the 1990s. Hard to execute: the slightest asymmetry breaks the composition.
Dutch style
No rocks or driftwood — dense plant beds of contrasting colors and textures, arranged as 'streets' and terraces. CO₂, ferts, strong light are mandatory.
Biotope
A faithful imitation of one natural locale: Amazon, Paraguay, Mekong, Malawi. Hardscape = only materials from that biotope. Amazon = driftwood + catappa + sand. Malawi = tons of rocks, no plants. The most 'honest' style for the fish.
Jungle
No rules — dense greenery, tangled stems, moss running wild on the wood. The forgiving style for beginners: mistakes hide in the greenery.
Nature Aquarium
Amano's style — a natural landscape in miniature. Wood = 'tree,' rocks = 'cliff,' moss and carpets = 'meadow.' Golden ratio, asymmetry, a clear focal point.
You don't pick a style — you grow it. Start with one or two pieces of hardscape and let the composition develop as plants find their place. A finished aquascape is always six months to a year of work, never a single evening.
Checklist: hardscape for a beginner
If you're starting your first 60–120 L tank, this is the minimum safe set:
1. One large piece of driftwood (mangrove or mopani) — USD 20–40. 2. 3–5 safe rocks (Seiryu, Dragon, or basalt) — USD 10–30. 3. Java moss or anubias-on-wood — USD 10–15. 4. One ceramic grotto for shy species — USD 5–10. 5. A pack of catappa leaves (10–20 pcs) — USD 5–10.
Total USD 50–100 for hardscape — that's an investment for years, not for a season.
FAQ
- Can I just toss a rock I found in nature into the tank?
- No. Any random rock has to be vinegar-tested (fizzing = limestone, reject), scrubbed, boiled 15–30 minutes, and then sit a week in a separate container of water while you watch pH and kH for changes. Only then into the aquarium.
- Why does my driftwood keep floating?
- Air is still trapped inside. Standard process: boil 1–2 hours, then soak in cold water, changing it daily, for 5–14 days. If after 2 weeks it still floats, attach it to a rock with silicone line or wedge it into the substrate.
- Is plastic decor from the pet store safe?
- Certified aquarium-grade — yes. Cheap 'decorative' pieces from flea markets and general stores — no, they leak dyes and phthalates. Buy from aquarium shops and look for the 'aquarium-safe' label.
- How many catappa leaves should I add and how often?
- One medium leaf (10–15 cm) per 30–40 L of water. Replace every 3–4 weeks, once the leaf has softened to a film. In betta, shrimp, and apisto tanks — a required element.
- Can I use salt-mine rock or limestone pavers?
- No. Salt rocks dissolve completely. Limestone raises pH/kH and kills sensitive fish and shrimp. The vinegar test catches both in 30 seconds.
- How do I glue moss to wood?
- Two ways: cotton thread (decomposes in 2 months, moss has taken hold by then) or cyanoacrylate gel for spot attachment. The surface must be dry, otherwise the gel won't set.
- How many hides do cichlids and bettas need?
- Rule: number of hides = number of territorial individuals + 2. For an apistogramma pair you need 3–4 caves; for a betta, at least 2 (it'll pick a favorite). Less than that = conflict and stress.
- Is glass decor safe?
- Only aquarium-grade glass (same as the tank itself) and uncoated glass marbles. Stained-glass and decorative art glass often contains coloring impurities — quarantine-test in a separate container for a week before use.
Goldie editorial team
Practising aquarists with a combined 30+ years of experience · Biologists and editors, fact-checking against FishBase and Seriously Fish · Every piece is reviewed by a qualified ichthyologist before publication
Scientific board — ichthyologists and veterinarians
Ichthyologists and veterinarians with university degrees · Reference FishBase, Seriously Fish and peer-reviewed literature · Sign every reviewed article with their credentials shown
Sources
- Aquarium Co-Op — Aquascaping and Hardscape Guide · Aquarium Co-Op · 2026-05-30
- Tropica — Hardscape and Materials · Tropica · 2026-05-30
- Seriously Fish — Aquarium Setup and Decoration · Seriously Fish · 2026-05-30
- 2hr Aquarist — Hardscape Materials Guide · 2hr Aquarist · 2026-05-30
- Practical Fishkeeping — Driftwood and Rocks for Aquariums · Practical Fishkeeping · 2026-05-30