There's a lot of bad advice about what you need to start a fish tank. Stores will try to upsell you on stuff you don't need. This list has everything essential — nothing extra — to get a healthy 10-20 gallon freshwater tank running for under $150.
The essentials list
1. Tank + starter kit ($40-90): gets you the tank, basic filter, heater, and lid in one box. 2. Seachem Prime ($12): the only water conditioner you need. 3. API Master Test Kit ($38): to track your cycle and ongoing water quality. 4. Seachem Stability ($14): to speed up your cycle. 5. Substrate ($10-15): basic gravel or sand. 6. One decoration or hide ($5-10): fish need places to hide to feel secure. 7. Fish food ($8): quality food matters more than people think. Total: $127-187.
Aqueon 10 Gallon Starter Kit
Everything in one box. Tank, filter, heater, hood, LED light. The most popular beginner kit for a reason.
What you DON'T need (yet)
You don't need: a protein skimmer (saltwater only), CO2 system (advanced planted tanks), UV sterilizer, automatic water changer, fancy decorations, multiple filters. Save your money. Buy these extras only if you identify a specific problem they solve.
Seachem Prime + Stability Bundle
The two products every new tank needs. Prime treats your water, Stability cycles your tank. Buy both together.
Get weekly fish tips in your inbox
Join 1,000+ fish lovers. Free guides, gear deals, no spam.

