The cleaning rules
- Never use soap or detergent — residue kills axolotls and bacteria
- Never replace all the water at once — crashes the bacterial cycle
- Never rinse the filter in tap water — chlorine kills the cycle bacteria
- Never use a sponge or scrubber from your kitchen — residue contamination
- Never bleach a tank with the axolotl in it — bleach is fatal
Tools you need
- Gravel siphon / aquarium vacuum — for water changes and substrate spot-cleaning
- Two clean 5-gallon buckets — one for removing water, one for new water
- Turkey baster — for daily spot-cleaning small waste
- Dechlorinator (Seachem Prime) — for treating new water
- Liquid water test kit (API Master) — to verify parameters
- Algae scraper / Mag-Float — for glass cleaning (no chemicals)
- Clean container for filter rinse — uses tank water you removed
Daily cleaning (2 minutes)
- Glance at temperature — verify it's still 60-68°F
- Observe the axolotl — note any unusual behavior
- Spot-clean any uneaten food — turkey baster, suction out leftovers
- Spot-clean visible waste — axolotl poop, dead leaves, debris
Weekly cleaning (20-30 minutes)
Step 1: Prepare the replacement water (5 min)
- Fill a clean 5-gallon bucket with cool tap water
- Add Seachem Prime (1 drop per gallon, or follow bottle dosing)
- Match temperature to within 2°F of the tank (warmer is safer than cooler)
- Let sit for at least 5-10 minutes for the conditioner to work
Step 2: Test the existing water (3 min)
- Use a liquid test kit (NOT strips)
- Test ammonia, nitrite, nitrate, pH
- Target: 0 ammonia, 0 nitrite, under 20 ppm nitrate, pH 7.4-7.6
Step 3: Siphon the substrate (10 min)
- Push the siphon into the substrate
- Lift slightly so debris flows up while sand stays
- Vacuum 1/3 of the substrate this week, rotate areas next week
- Stop when you've removed 20-25% of tank water
Step 4: Wipe glass (2 min)
- Use a magnetic algae scraper for inside the glass
- Use a damp clean cloth (no soap) for outside
- Don't disturb the axolotl unnecessarily
Step 5: Refill (5 min)
- Slowly pour the prepared replacement water back in
- Avoid pouring directly on the axolotl or filter intake
- A small bowl or plate placed at the water surface diffuses the flow
Step 6: Verify and observe (2 min)
- Re-test parameters after 30 minutes
- Watch the axolotl for stress signs (gill curling, gasping)
- Note any changes in your maintenance log if you keep one
Monthly cleaning (10 minutes)
Rinsing the filter sponge (critical)
- Wait for a weekly water change to scoop tank water into a clean bucket
- Remove the sponge filter from the tank
- Squeeze and rinse the sponge in the bucket of OLD tank water — preserves bacteria
- Keep squeezing until the water runs nearly clear
- Put the sponge back in the tank immediately
NEVER rinse the sponge in tap water. Chlorine kills the beneficial bacteria you've spent weeks cultivating. Lose those bacteria and you'll see an ammonia spike within 24-48 hours.
Quarterly cleaning (30 minutes)
Light deep maintenance (every 3-4 months)
- Disassemble filter and rinse all parts in OLD tank water
- Replace any old airline tubing or check valves
- Replace dechlorinator if low
- Check expiration dates on test kit reagents
- Inspect hides and decor for biofilm buildup — soak in old tank water
- Replace test kit if approaching 2 years old
What NOT to do when cleaning
- Don't replace the substrate — sand and bare-bottom layers harbor beneficial bacteria
- Don't scrub the tank glass with anything abrasive — scratches glass and damages slime coat if axolotl rubs there
- Don't use vinegar or baking soda — pH shifts shock the axolotl
- Don't clean the filter and do a water change in the same session — disrupts cycle too much at once
- Don't add new water that's significantly different temperature — match within 2°F
Deep cleaning protocol (only for emergencies)
Deep cleans are rarely needed and disrupt the cycle. Only do this for:
- Fungal outbreak that didn't respond to spot treatment
- Severe overdosing of medications
- Visible algae bloom (rare in axolotl tanks because of dim lighting)
Protocol:
- Tub the axolotl in a clean 5-gallon bucket with dechlorinated water at matching temperature
- Drain 50% of tank water, save in a clean bucket
- Treat the affected area only
- Refill with saved water + new dechlorinated water
- Return axolotl after 1-2 hours, monitoring temperature
How to know your tank is clean enough
You're succeeding when:
- Water tests at 0 ammonia, 0 nitrite, under 20 ppm nitrate weekly
- Water is clear (not yellow or hazy)
- No smell when you open the lid
- Axolotl gills are bright red/pink, not pale
- Axolotl eats normally and behaves normally
Frequently asked about cleaning axolotl tanks
How often should I clean my axolotl tank?
Weekly 20-25% water changes are the core routine. Spot-clean waste with a turkey baster daily. Rinse the filter sponge monthly in OLD tank water (never tap water). Never do full tank cleanouts — they crash the bacterial cycle.
How do you clean an axolotl tank without killing the bacteria?
Never use soap. Never replace all the water. Never clean the filter in tap water (chlorine kills the bacteria). Rinse filter media in old tank water you just removed. Keep at least 75% of the original water and substrate intact.
Should I take the axolotl out when cleaning the tank?
No. Removing the axolotl is stressful and unnecessary for normal cleaning. For full deep cleans (rare, only for fungal outbreaks), tub the axolotl in a clean container with dechlorinated water while you work.
Can I use bleach to clean an axolotl tank?
Only on a completely empty tank between uses. Never with the axolotl or bacteria present. After bleaching, rinse 5+ times and let the tank sit with dechlorinator-treated water for 24 hours before re-using.
Why is my axolotl tank getting dirty so fast?
Usually overfeeding (uneaten food rots fast), too few water changes, or skipped maintenance. A normally maintained axolotl tank shouldn't cloud or smell. If yours does, check your feeding amounts and frequency.
For the broader care routine, see axolotl care guide. For water parameter details, see water parameters cheat sheet.