Complete Freshwater Aquarium Setup Checklist: Everything You Need Before Adding Fish
You've decided on a fish. Now you need to build the tank. This checklist covers every component of a freshwater aquarium setup — what it does, why it matters, how requirements vary by species, and what to look for when buying. Every section links to our full equipment guides so you can go deeper on any category.
Not sure which fish is right for you yet? Start with the Freshwater Species Guides first.
Core Setup at a Glance
Every freshwater aquarium needs these components. Requirements vary by species — use the sections below and the species shortcuts table to dial in the specifics for yours.
Tank • Filter • Heater • Lighting • Substrate • Decor & hides • Water testing kit • Water conditioner • Nitrogen cycle (before fish) • Food & feeding supplies
Jump to a Section
- 1. Tank
- 2. Filter
- 3. Heater
- 4. Lighting
- 5. Substrate
- 6. Decor, Hides & Plants
- 7. Water Testing
- 8. Water Conditioner
- 9. Cycling the Tank
- 10. Food & Feeding Supplies
- 11. Maintenance Equipment
- Species-Specific Shortcuts
1. Tank
Tank size is the single most important decision in freshwater fishkeeping. Bigger tanks are more stable, easier to maintain, and more forgiving of mistakes. The common beginner instinct to start small usually backfires — small tanks swing in temperature and water quality faster, and most beginner fish do better in 20+ gallons than in a 5-gallon nano.
General sizing guidelines:
- 5–10 gallons — suitable for a single Betta; not recommended for community tanks
- 20 gallons — the practical minimum for most beginner community setups
- 29–40 gallons — comfortable for most beginner species; more stable and easier to stock
- 55+ gallons — opens up mid-size species like Angelfish and larger schools
Tank shape:
Standard rectangular tanks maximize surface area for gas exchange and swimming space. Tall, narrow tanks look dramatic but have less surface area and are harder to heat and filter evenly. For most species, wider is better than taller.
→ Best Fish Tanks | Best Aquarium Stands | Aquarium Setup Guide
2. Filter
The filter is the life support system of your aquarium. It performs three functions: mechanical filtration (removing particles), biological filtration (housing beneficial bacteria that process ammonia and nitrite), and chemical filtration (removing dissolved compounds). Biological filtration is the most critical — it's what keeps fish alive.
Filter types:
- Hang-on-back (HOB) filter — the most common beginner filter; easy to maintain, good flow, widely available. A solid choice for most tanks up to 55 gallons.
- Canister filter — more powerful, more media capacity, quieter. Better for larger tanks, heavily stocked tanks, or tanks with demanding water quality needs. See our Best Canister Filters guide.
- Sponge filter — gentle flow, excellent biological filtration, cheap. Ideal for breeding tanks, fry tanks, and species that prefer low flow (Bettas, small nano fish).
Flow rate:
A general rule is to turn over the tank volume 4–6 times per hour. Not sure what size filter you need? See the Filter Size Guide for GPH recommendations by tank size, filter type, and bioload.
→ What Size Filter for My Fish Tank? | Best Aquarium Filters | Best Canister Filters
3. Heater
Most tropical freshwater fish require water temperatures between 72–82°F. An aquarium heater maintains a stable temperature — temperature swings stress fish and suppress immune function even when the average temperature is correct.
Heater sizing:
- A general rule: 3–5 watts per gallon
- For tanks over 40 gallons, two smaller heaters placed at opposite ends of the tank provide more even heating and redundancy
Heater types:
- Submersible heater — the standard; fully submerged, adjustable thermostat, widely available
- In-line heater — connects to canister filter tubing; heats water before it enters the tank; cleaner look
Always use an aquarium thermometer to verify the actual water temperature — heater thermostats can drift. See our Best Aquarium Thermometers guide.
Note: Coldwater species like Goldfish do not require a heater in most homes, and may need a chiller in warm climates.
→ Best Aquarium Heaters | Best Aquarium Thermometers | Best Aquarium Chillers
4. Lighting
Lighting requirements depend on whether you're keeping live plants and which species you're keeping. Most fish are not particularly demanding about light intensity — plants are the primary driver of lighting decisions in freshwater tanks.
Fish-only tanks:
Any standard aquarium LED that provides a natural day/night cycle is sufficient. A timer set to 8–10 hours per day prevents algae overgrowth and maintains a consistent photoperiod.
Planted tanks:
Live plants require light in the PAR (photosynthetically active radiation) range. Low-light plants (Java fern, Anubias, moss) can thrive under basic LED lighting. Medium and high-light plants require a dedicated planted tank light with sufficient PAR output at depth.
Excessive light duration and intensity, combined with nutrient imbalance, are common contributors to algae problems. Start with 6–8 hours per day and adjust based on plant growth and algae levels.
5. Substrate
Substrate affects water chemistry, plant growth, fish behavior, and tank aesthetics. The right choice depends on your species and whether you're running a planted tank.
Common substrate types:
- Gravel — the classic choice; easy to clean, widely available, neutral water chemistry impact. Good for most community fish.
- Fine sand — strongly preferred for bottom-dwellers like Corydoras that sift through substrate. Harder to clean than gravel.
- Planted tank substrate (aquasoil) — nutrient-rich substrate designed for live plants; lowers pH slightly; best for heavily planted setups.
- Bare bottom — easiest to clean; used in breeding tanks, hospital tanks, and some species-specific setups.
For Corydoras, fine or smooth substrate is strongly recommended — sharp or coarse gravel can contribute to barbel damage over time.
6. Decor, Hides & Plants
Decor provides cover, reduces stress, establishes territories, and makes the tank look natural. Fish without adequate hiding spots are chronically stressed — even species that appear bold in open water benefit from having retreats available.
What to include:
- Caves and hides — essential for bottom-dwellers, shy species, and breeding pairs. Bristlenose Plecos in particular require a cave to breed.
- Driftwood — naturalistic, lowers pH slightly, provides surface area for biofilm that bottom-feeders graze on.
- Live or artificial plants — provide cover, reduce aggression, and (for live plants) improve water quality by consuming nitrates.
- Open swimming space — schooling fish like Neon Tetras and Corydoras need open midwater and bottom space; don't over-decorate.
→ Best Aquarium Driftwood | Best Aquarium Caves & Hides | Best Live Aquarium Plants
7. Water Testing
You cannot manage water quality without testing it. The parameters that matter most in freshwater fishkeeping are ammonia, nitrite, nitrate, and pH. During the cycling process, you'll test daily. Once established, weekly testing is standard.
What to test:
- Ammonia (NH₃) — should always be 0 ppm in an established tank; any reading above 0 is dangerous
- Nitrite (NO₂) — should always be 0 ppm in an established tank
- Nitrate (NO₃) — acceptable below 20–40 ppm depending on species; managed through water changes
- pH — most freshwater community fish tolerate 6.8–7.4; some species have specific requirements
Test kit types:
- Liquid test kits — more accurate than strips; the API Freshwater Master Test Kit is the standard recommendation
- Test strips — faster but less accurate; acceptable for quick checks, not for cycling or diagnosing problems
8. Water Conditioner
Tap water contains chlorine and chloramines that are toxic to fish and will kill beneficial bacteria. A water conditioner neutralizes these instantly and must be added to every bucket of tap water before it enters the tank — during setup, water changes, and top-offs.
Some conditioners also detoxify ammonia temporarily, which is useful during cycling or emergency situations.
→ Best Water Conditioners for Aquariums
9. Cycling the Tank (Before Adding Fish)
This is the most important step that most beginners skip — and the most common cause of early fish death. The nitrogen cycle establishes colonies of beneficial bacteria in your filter that convert toxic ammonia into nitrite, then into the less harmful nitrate.
An uncycled tank has no beneficial bacteria. Adding fish to an uncycled tank exposes them to ammonia and nitrite poisoning — often called "new tank syndrome."
Fishless cycling (recommended for beginners):
- Set up the tank fully — filter running, heater at temperature, dechlorinated water
- Add a pure ammonia source (pure ammonia drops or fish food) to feed the developing bacteria
- Test ammonia, nitrite, and nitrate every 1–2 days
- The cycle is complete when ammonia and nitrite both read 0 ppm and nitrate is detectable
- A fishless cycle typically takes 4–6 weeks; seeding with bottled beneficial bacteria or established filter media can speed this up significantly
Do not add fish until the cycle is complete.
→ Best Aquarium Filters | Best Water Test Kits
10. Food & Feeding Supplies
Different fish eat at different levels of the water column and require different food types. Feeding the right food in the right place is as important as feeding the right amount.
Food types by feeding zone:
- Surface feeders — floating flakes or pellets; Bettas, Guppies, most community fish
- Mid-water feeders — sinking pellets or slow-sinking flakes; Tetras, Angelfish
- Bottom feeders — sinking wafers or pellets; Corydoras, Bristlenose Plecos
Feeding tips:
- Feed small amounts 1–2 times per day — only what fish consume in 2–3 minutes
- Uneaten food decays and spikes ammonia; remove any excess after feeding
- Vary the diet — rotate between flakes, pellets, frozen foods (bloodworms, brine shrimp), and blanched vegetables for bottom feeders
- Algae wafers are a useful part of the diet for Bristlenose Plecos and other algae-grazing species, alongside other food sources
→ Best Algae Wafers & Bottom Feeder Foods
11. Maintenance Equipment
Regular maintenance keeps water quality stable and fish healthy. The two most important maintenance tasks are water changes and gravel vacuuming.
What you need:
- Gravel vacuum (siphon) — removes waste from substrate during water changes; essential for gravel tanks
- Buckets — dedicated aquarium-only buckets for water changes; never use buckets that have held soap or cleaning products
- Algae scraper or magnetic cleaner — removes algae from glass before it builds up
- Water conditioner — always on hand for water changes
- Fish net — for moving fish safely when needed
Water change schedule:
Most established freshwater tanks benefit from a 25–30% water change weekly. Test nitrates before and after to confirm you're keeping levels in range. More heavily stocked tanks may need more frequent changes.
→ Best Aquarium Gravel Vacuums
Species-Specific Shortcuts
Every species has different requirements. Use this table to jump directly to the care guide for your fish, then use the links above to build out your equipment list.
| Species | Care Guide | Key Setup Notes |
|---|---|---|
| Betta Fish | Betta Care Guide | 5–10 gal minimum, low flow filter, heater 76–82°F, solo housing |
| Goldfish | Goldfish Care Guide | 20+ gal per fish, no heater needed, strong filtration, coldwater |
| Guppy | Guppy Care Guide | 10+ gal, heater 72–82°F, community-friendly, prolific breeders |
| Neon Tetra | Neon Tetra Care Guide | 20+ gal, school of 6+ minimum, heater 70–81°F, soft slightly acidic water |
| Corydoras | Corydoras Care Guide | 20+ gal, fine/smooth substrate recommended, school of 6+, heater 72–79°F |
| Angelfish | Angelfish Care Guide | 29+ gal tall tank, heater 76–84°F, peaceful tankmates only |
| Bristlenose Pleco | Bristlenose Pleco Care Guide | 29+ gal, driftwood recommended, cave for breeding, heater 73–81°F |
Before You Add Fish: A Quick Pre-Stocking Checklist
- ✅ Tank fully set up and filled with dechlorinated water
- ✅ Filter running and established
- ✅ Heater at target temperature and stable (verify with thermometer)
- ✅ Tank fully cycled — ammonia 0, nitrite 0, nitrate detectable
- ✅ Water conditioner on hand
- ✅ Test kit available and used
- ✅ Substrate rinsed and in place
- ✅ Decor and hides in place
- ✅ Lighting on a timer (8–10 hours per day)
- ✅ Species-appropriate food sourced
- ✅ Gravel vacuum and buckets ready for first water change
- ✅ Nearest aquatic vet or fish store identified for emergencies
Do not add fish to an uncycled tank. The nitrogen cycle is not optional — it is the difference between fish that thrive and fish that die within days of purchase.
Related Guides
- Freshwater Species Guides Hub
- What Size Filter for My Fish Tank?
- Best Aquarium Filters
- Best Canister Filters
- Best Aquarium Heaters
- Best Aquarium Lights
- Best Aquarium Substrate
- Best Water Test Kits
- Best Water Conditioners
- Best Aquarium Driftwood
- Best Aquarium Caves & Hides
- Best Live Aquarium Plants
- Best Gravel Vacuums
- Best Algae Wafers & Bottom Feeder Foods