People often underestimate the cost of starting an aquarium. The tank is just the beginning. Here's the full honest breakdown of what you'll spend — and how to keep costs down without sacrificing your fish's health.
Budget setup: ~$100
10-gallon starter kit: $40. Substrate (gravel): $10. Decorations: $15. Water conditioner (Seachem Prime): $12. Test kit (API strips): $10. Fish (6 guppies): $12. Total: ~$100. This setup works — but the test strips are less accurate than liquid tests, and you'll outgrow 10 gallons fast.
Mid-range setup: ~$250
20-gallon starter kit: $90. AquaClear 50 filter (upgrade): $42. Substrate (eco-complete): $25. Plants (live): $30. API Master Test Kit: $38. Seachem Prime: $12. Seachem Stability: $14. Fish: $30. Total: ~$280. This is the sweet spot — big enough to be stable, small enough to manage.
Aqueon 20 Gallon Starter Kit
The best value all-in-one starter kit. Includes tank, filter, heater, hood, and LED light. Just add fish.
Premium planted tank: ~$500+
Rimless glass tank (20 gallon): $130. Canister filter (Fluval 207): $120. Full spectrum LED (Fluval Plant 3.0): $130. CO2 system: $80. Substrate (ADA Aquasoil): $45. Plants: $60. Hardscape (rocks/driftwood): $40. Fish + shrimp: $50. Total: ~$655. This is where the hobby gets seriously beautiful — and seriously addictive.
Ongoing monthly costs
Fish food: $5-10/month. Water conditioner: $2/month. Electricity (filter + heater + light): $3-8/month. Replacement filter media: $5-10/month. Total ongoing: $15-30/month. Not bad for a hobby that brings daily joy.
Get weekly fish tips in your inbox
Join 1,000+ fish lovers. Free guides, gear deals, no spam.


