Setting up your first aquarium feels overwhelming — there's so much equipment, so many decisions. But it doesn't have to be complicated. Follow this checklist in order and you'll have a healthy, thriving tank from day one.

Step 1: Choose your tank size

Bigger is actually easier for beginners. A 20-gallon tank gives fish room to swim, dilutes waste better, and keeps water parameters more stable than a 5-gallon. We recommend starting with a 10-20 gallon tank. Avoid the tiny 'desktop' tanks — they're harder to maintain and fish stress out in cramped conditions.

Best starter kit

Aqueon 20 Gallon Starter Kit

Everything you need in one box — tank, filter, heater, lid, and LED light. The most complete beginner kit available.

Step 2: Get your equipment

You'll need: a filter rated for your tank size, a heater (for tropical fish), a thermometer, substrate (gravel or sand), a water conditioner, and a test kit. If you buy a starter kit, most of this comes included — which is why we recommend them for beginners.

🐠
A well-equipped tank gives your fish everything they need to thrive

Step 3: Set up the tank

Rinse your substrate with clean water (no soap ever). Add it to the tank — 2 inches deep. Fill with dechlorinated water. Add decorations. Install your filter and heater. Let everything run for 24 hours before adding fish.

Step 4: Cycle before you add fish

This is the step most beginners skip — and it kills their fish. The nitrogen cycle takes 2-6 weeks naturally, or 7 days with Seachem Stability. Don't add fish until ammonia and nitrite read 0ppm on your test kit.

Non-negotiable

API Master Test Kit

Test your water before and after adding fish. Know your ammonia, nitrite, nitrate, and pH at all times.

🐠
Healthy fish in a properly set up and cycled tank

Step 5: Add fish slowly

Start with 2-3 hardy fish. Wait 2 weeks. Then add more. Never add your whole stock at once — it spikes ammonia and crashes your cycle. Good starter fish: zebra danios, guppies, platies, or corydoras catfish.

📧Free newsletter

Get weekly fish tips in your inbox

Join 1,000+ fish lovers. Free guides, gear deals, no spam.