13 min read
TL;DR: – A functional 20-gallon freshwater setup costs approximately $120–$135 in essential components (tank, filter, heater, substrate, test kit, and accessories).
- The nitrogen cycle – a 4–6 week process – is the most critical step beginners skip, leading to fish death; bacterial supplements can reduce this to 1–2 weeks.
- Liquid test kits are significantly more accurate than test strips for monitoring ammonia and nitrite during cycling, making them worth the investment.
Introduction
Setting up your first freshwater aquarium feels overwhelming when you're staring at walls of products at the pet store. But here's the truth: you don't need everything they're selling. Based on our analysis of beginner aquarium guides, retailer checklists, and practitioner resources collected through July 2026, we've identified exactly which supplies are non-negotiable and which ones you can skip – at least for now.
This guide separates must-have essentials from optional upgrades, gives you real price ranges, and walks you through a phased buying approach so you don't overspend on day one. Whether you're setting up a 10-gallon betta tank or a 20-gallon community setup, you'll find a prioritized checklist and cost breakdown that actually matches what you'll pay at retail.
What Supplies Do You Actually Need for a Freshwater Aquarium?
At minimum, you need five core categories: a tank, filtration, heating, water treatment, and a way to monitor water quality. Everything else – lighting, décor, air pumps, CO₂ systems – enhances the setup but isn't required on day one.
PetMD's beginner guide emphasizes that larger tanks are generally more stable and easier to maintain than smaller ones, which is why a 20-gallon is the sweet spot for beginners rather than a 10-gallon. The larger water volume dilutes toxins faster and gives you more margin for error while you're learning.
Here's the framework:
| Category | Essential? | Why |
|---|---|---|
| Tank (20G) | ✅ Yes | Foundation for everything else |
| Hang-on-back filter | ✅ Yes | Removes waste; enables nitrogen cycle |
| Heater (50–100W) | ✅ Yes | Maintains stable temperature for tropical fish |
| Thermometer | ✅ Yes | Monitors temperature; prevents overheating |
| Substrate (gravel/sand) | ✅ Yes | Anchors beneficial bacteria; fish comfort |
| Water conditioner | ✅ Yes | Removes chlorine; detoxifies ammonia temporarily |
| Aquarium test kit (liquid) | ✅ Yes | Tracks nitrogen cycle completion |
| Aquarium lid/hood | ✅ Yes | Prevents fish jumping; reduces evaporation |
| Fish net | ✅ Yes | Safe way to move fish during maintenance |
| LED lighting | ⚠️ Optional | Needed only if you want to see fish clearly or grow plants |
| Air pump/airstone | ⚠️ Optional | Adds surface agitation; not needed with good filter flow |
| Decorations/plants | ⚠️ Optional | Fish need hiding spots, but you can add these gradually |
Phased approach: Buy essentials first (roughly $120–$135). Add lighting and décor after the tank cycles (4–6 weeks). Upgrade to premium filters or CO₂ systems only if you're keeping specific species that demand it.
Key Takeaway: A 20-gallon beginner setup requires five core supply categories costing ~$130 total. Everything else enhances the tank but isn't essential for fish survival.
The Essential Equipment List: What You Must Buy First
Choosing the Right Tank Size
A 20-gallon tank is the ideal starting point. According to Chewy's supply guide, you should aim for a tank that's at least 16 gallons for freshwater fish, but 20 gallons gives you breathing room. A 10-gallon tank works only for bettas or a handful of small fish; anything larger or more active will outgrow it quickly.
Why 20 gallons? Larger water volume means chemical changes happen more slowly. If you miss a water change or overfeed slightly, the tank's chemistry won't swing as dramatically. For a beginner, that stability is invaluable.
Cost comparison:
- 10-gallon tank: $25–$35
- 20-gallon tank: $40–$50
- 20-gallon starter kit (tank + filter + light + hood): $80–$120
Starter kits seem like a bargain, but the filters often use proprietary cartridges that cost more to replace over time. Buying a quality tank separately and adding a better filter is usually smarter long-term.
Filtration: The Most Important Piece of Equipment
Your filter does three jobs: mechanical (removes debris), chemical (absorbs odors), and biological (grows bacteria that convert ammonia to nitrate). The biological part is what enables the nitrogen cycle – the process that makes your tank safe for fish.
Biological filtration cultivates beneficial bacteria that break down harmful ammonia and nitrites. This is why you can't skip the cycling step.
Filter types for beginners:
- Hang-on-back (HOB): $20–$40. Easy to maintain, media is replaceable, and you can upgrade without breaking down the tank. Best choice for beginners.
- Sponge filter: $10–$20. Cheap and gentle on fry, but slower flow. Good for breeding tanks, not community tanks.
- Canister filter: $60–$150. Overkill for 20 gallons; consider only if you're upgrading to 55+ gallons later.
Flow rate matters. According to Liveaquaria, filters rated at least 60–100 GPH provide efficient filtration for 20-gallon aquariums. The rule of thumb: your filter should turn over the tank volume 3–5 times per hour. For a 20-gallon, that's 60–100 GPH minimum.
Recommended HOB filter: AquaClear 30 (rated 100 GPH, ~$30–$35). It uses standard filter media (sponge, carbon, bio-media) you can buy cheaply anywhere, and it lasts years.
Key Takeaway: A hang-on-back filter rated 60–100 GPH costs $20–$40 and is the best choice for beginner 20-gallon tanks. Avoid starter kit filters with proprietary cartridges.
Heater and Temperature Control
Tropical freshwater fish thrive at 75–79°F. According to Chewy, most tropical fish prefer water temperatures of anywhere between 75°F and 82°F. Room temperature alone won't cut it unless you live in a warm climate year-round.
Heater wattage: PetMD recommends heaters that provide 3–5 watts per gallon. For a 20-gallon tank, that's 60–100 watts. A 50-watt heater works in temperate homes; a 75–100 watt is safer if your room gets cold.
Types:
- Submersible preset heater: $15–$25. Set it to 78°F and forget it. Most reliable for beginners.
- Adjustable submersible heater: $20–$35. Lets you dial in exact temperature; slightly more control.
- Hang-on heater: $30–$50. Takes up less tank space but less common.
Thermometer: Stick-on thermometers are cheap ($3–$5) but inaccurate. A digital thermometer ($8–$15) gives you precise readings and is worth the extra cost during cycling.
Key Takeaway: A 50–100 watt submersible heater costs $15–$25 and is essential for maintaining 75–79°F in a 20-gallon tank.
Substrate: Gravel vs. Sand
Substrate is where beneficial bacteria colonize, so it's not just decoration. According to Aquatic2000, while substrate is supposed to come pre-washed, it can often also come in dusty, so cleaning it outside of the tank before pouring is the best option.
Gravel (1–2 lbs per gallon):
- Pros: Cheap ($8–$12 for 20 gallons), easy to clean with a siphon, good for most fish.
- Cons: Can trap debris; sharp edges damage barbels on bottom-dwellers like Corydoras.
Sand (1–1.5 lbs per gallon):
- Pros: Soft on barbels; looks natural; better for planted tanks.
- Cons: Compacts over time; requires careful siphoning to avoid stirring up clouds.
Recommendation for beginners: Start with gravel unless you're planning to keep Corydoras catfish. It's cheaper and easier to maintain.
Water Conditioner and Dechlorinator
Tap water contains chlorine and chloramine, which kill beneficial bacteria and harm fish. You need a water conditioner before adding any water to your tank.
Seachem Prime is the most widely recommended option because it detoxifies ammonia, nitrite, and nitrate for up to 48 hours – a safety buffer during cycling. Dose: 1 mL per 10 gallons for regular water changes; 5× dose for emergency ammonia spikes.
Cost: $7–$9 for 100 mL (treats ~1,000 gallons). One bottle lasts months.
Test Kit: Liquid vs. Strips
This is where most beginners make a costly mistake. Test strips are cheap and convenient, but they're notoriously inaccurate for ammonia – the most critical parameter during cycling.
Test strips are notoriously inaccurate for ammonia – they'll often show 0 ppm when liquid tests show 0.5–1.0 ppm, which is fish-lethal.
API Freshwater Master Test Kit: ~$25–$30. Tests ammonia, nitrite, nitrate, and pH. Includes ~150 tests. Accuracy is excellent, and it's the industry standard.
Test strips: ~$10–$15 per pack. 25–50 tests per pack. Convenient but unreliable for ammonia and nitrite.
Recommendation: Buy the liquid kit. You'll use it during cycling (4–6 weeks) and periodically after. The cost-per-test is lower, and accuracy matters when you're keeping fish alive.
Key Takeaway: Substrate ($8–$12), water conditioner ($7–$9), and a liquid test kit ($25–$30) complete the essential supplies. Total for this section: ~$40–$50.
How Much Does It Cost to Set Up a Freshwater Aquarium?
Here's a real itemized breakdown for a 20-gallon beginner setup:
| Item | Cost | Notes |
|---|---|---|
| 20-gallon aquarium | $40–$50 | Glass or acrylic; Aqueon brand is reliable |
| Hang-on-back filter (100 GPH) | $25–$35 | AquaClear 30 or Aqueon QuietFlow |
| Heater (50–75W) | $15–$25 | Submersible preset |
| Thermometer (digital) | $8–$12 | More accurate than stick-on |
| Substrate (gravel, 20 lbs) | $8–$12 | Pre-washed gravel |
| Water conditioner | $7–$9 | Seachem Prime, 100 mL |
| Test kit (liquid) | $25–$30 | API Freshwater Master Kit |
| Aquarium lid/hood | $8–$15 | Glass or plastic |
| Fish net | $3–$5 | Standard 4-inch net |
| TOTAL | $139–$193 | Budget: ~$150 |
This is the bare minimum. You can trim costs by buying a starter kit (saves ~$20 but locks you into cheaper filters), or spend more on premium brands.
Cost Tiers
Budget Setup ($75–$130):
- 10-gallon tank + basic filter + heater + test strips
- Pros: Lowest entry cost
- Cons: Smaller tank = harder to maintain; test strips are unreliable; limited fish options
Mid-Range Setup ($150–$250):
- 20-gallon tank + quality HOB filter + heater + liquid test kit + LED light + basic décor
- Pros: Stable, reliable, room to grow; good for most beginners
- Cons: Higher upfront cost
Premium Setup ($300+):
- 20–30 gallon tank + canister filter + dual heaters + CO₂ system + planted substrate + high-end lighting
- Pros: Supports planted tanks and sensitive species
- Cons: Overkill for beginners; requires more maintenance knowledge
Ongoing Monthly Costs
People often forget about running costs. Here's what you'll actually spend per month:
| Expense | Cost | Notes |
|---|---|---|
| Fish food | $5–$10 | Depends on fish count and feeding frequency |
| Electricity (heater + light) | $5–$12 | Based on average US electricity rates; heater runs on a partial duty cycle |
| Water conditioner | $2–$3 | For weekly 25% water changes |
| Filter media replacement | $5–$8 | Every 4–6 weeks (sponge, carbon) |
| TOTAL | $17–$33/month | Budget: ~$25/month |
Over a year, that's $200–$400 in running costs – a figure most supply lists ignore.
Starter Kit vs. Buying Separately
Starter kits ($80–$120):
- Include: tank, filter, light, hood, heater, some décor
- Pros: Convenient; lower upfront cost
- Cons: Filters use proprietary cartridges (expensive replacements); lights are often dim; heaters are sometimes unreliable
Buying separately ($150–$200):
- You choose each component
- Pros: Better quality filters; replaceable media is cheaper long-term; you learn what each part does
- Cons: Higher initial cost; more decisions to make
Verdict: If you're on a tight budget, a starter kit works. But within 6–12 months, you'll likely replace the filter anyway. Buying separately is smarter if you can afford it.
Key Takeaway: A 20-gallon beginner setup costs $150–$200 upfront and $20–$30/month to run. Starter kits save money initially but cost more over time due to proprietary filter cartridges.
Lighting, Décor, and Water Testing: What Else Do You Need?
Lighting
Fish don't need light to survive, but you need it to see them. According to Liveaquaria, a fish-only community aquarium requires 1 to 2 watts of lighting per gallon. For a 20-gallon, that's 20–40 watts.
LED vs. fluorescent:
- LED: 10–20W, lasts 50,000+ hours, uses 50–75% less energy, costs $30–$60
- Fluorescent: 20–40W, lasts 8,000–10,000 hours, costs $20–$40
LEDs are more expensive upfront but cheaper to run and last longer. If you're keeping the tank for years, LED pays for itself.
Lighting schedule: 8–10 hours per day prevents algae blooms while allowing fish to rest. Use a timer ($10–$15) to automate this.
Decorations and Hiding Spots
Fish need places to hide – it reduces stress and improves health. You can use:
- Plastic plants ($5–$15)
- Live plants ($10–$30 for a starter bundle)
- Driftwood ($10–$25)
- Ceramic caves ($8–$15)
- PVC pipe (free if you have scraps)
Start with 2–3 hiding spots. Add more after the tank cycles.
Gravel Vacuum and Maintenance Bucket
A gravel vacuum ($15–$25) siphons water and debris during water changes. A dedicated 5-gallon bucket ($5–$10) holds water for changes – never use a bucket that's held chemicals or soap.
Water Change Schedule
After cycling, do 25% water changes weekly. This removes nitrate buildup and keeps fish healthy. Each change takes 15–20 minutes.
Key Takeaway: Lighting ($30–$60 for LED), decorations ($20–$40), and maintenance tools ($20–$35) are secondary but important. Budget $50–$100 for these after the tank cycles.
Optional Upgrades Worth Considering
These items enhance your setup but aren't essential for beginners:
Air pump and airstone ($15–$30): Adds surface agitation and oxygen. Useful if your filter flow is weak or you're keeping high-bioload fish. Skip it initially if your filter has good flow.
Automatic feeder ($20–$40): Dispenses food on a timer. Helpful if you travel, but manual feeding is fine for beginners.
CO₂ system ($50–$200): Only needed for planted tanks with demanding plants. Skip unless you're growing carpeting plants or stem plants.
UV sterilizer ($30–$80): Kills algae spores and parasites. Useful only if you have persistent algae or disease problems.
Secondary powerhead ($20–$40): Adds water circulation. Useful in larger tanks or heavily planted setups; skip for a basic 20-gallon.
Recommendation: Buy none of these initially. After 2–3 months, if you want to upgrade, revisit this list based on what your specific tank needs.
Key Takeaway: Optional upgrades (air pump, CO₂, UV sterilizer) cost $15–$200 each but aren't needed for a beginner 20-gallon setup. Add them only if you encounter specific problems.
How to Cycle Your Tank Before Adding Fish
This is the step that separates successful aquarists from those who lose fish. Cycling builds a colony of beneficial bacteria that converts ammonia (fish waste) into nitrite, then nitrate (less toxic). Without cycling, ammonia spikes kill fish within days.
The Nitrogen Cycle Explained
Fish produce ammonia through their gills and waste. Ammonia is toxic at any level. Nitrosomonas bacteria convert ammonia to nitrite (also toxic). Nitrobacter bacteria convert nitrite to nitrate (less toxic, removed via water changes).
This process takes 4–6 weeks naturally. According to PetMD, this usually takes four to six weeks naturally, or a few days with beneficial bacteria products.
Fishless Cycling (Recommended)
- Set up the tank: Add substrate, filter, heater, decorations. Fill with dechlorinated water.
- Add an ammonia source: Pure ammonia (4–5 ppm) or ammonia chloride. Avoid "aquarium ammonia" with additives.
- Wait for bacteria to colonize: Check ammonia and nitrite daily using your test kit.
- Watch for the cycle to complete: Ammonia drops to 0 ppm, nitrite spikes then drops to 0 ppm, nitrate appears (5–20 ppm).
- Do a 50% water change to lower nitrate, then add fish slowly.
Timeline: 4–6 weeks without additives; 1–2 weeks with bacterial supplements.
Speeding Up Cycling with Bacterial Supplements
Using a bacterial supplement alongside a pure ammonia source can bring tanks to full cycle in as little as 7–14 days vs. 4–6 weeks without.
Popular products:
- Seachem Stability: $10–$15, dosed daily for 7 days
- API Quick Start: $12–$18, dosed daily for 7 days
- Fritz Zyme 7: $15–$20, one-time dose
These aren't magic, but they introduce pre-cultured bacteria that speed colonization.
Target Parameters for Fish-Safe Tank
Before adding fish, your tank should show:
- Ammonia: 0 ppm
- Nitrite: 0 ppm
- Nitrate: 5–20 ppm (confirms the cycle is working)
- pH: 6.5–7.5 (for most community fish)
If ammonia or nitrite is above 0 ppm, fish will die. Wait until both are zero.
Key Takeaway: Fishless cycling takes 4–6 weeks and is non-negotiable. Bacterial supplements reduce this to 1–2 weeks. Target: 0 ammonia, 0 nitrite, 5–20 ppm nitrate before adding fish.
Where to Buy Aquarium Supplies
When you're ready to purchase, The Chlorophyll Corner is a local aquarium shop that stocks quality filters, heaters, test kits, and décor — everything on this checklist — with knowledgeable staff who can answer setup questions in person. Shopping locally means you can inspect products before buying and get immediate support if something doesn't work as expected, advantages that online-only retailers cannot match.
Major online retailers such as Petco and Amazon offer competitive pricing and fast shipping, but they can't replicate the hands-on guidance you get from a dedicated aquarium specialist. For first-time hobbyists in particular, that one-on-one expertise is worth seeking out. Check The Chlorophyll Corner's current stock and location details directly with the shop before visiting.
Frequently Asked Questions
How much does it cost to start a freshwater aquarium?
Direct Answer: A functional 20-gallon beginner setup costs $150–$200 for essential supplies (tank, filter, heater, test kit, substrate, conditioner, and accessories).
This breaks down to roughly $40 for the tank, $30 for the filter, $20 for the heater, $30 for the test kit, $12 for substrate, and $20 for miscellaneous items. Starter kits can reduce this to $100–$130, but you'll likely replace the filter within a year, negating the savings.
Can I use tap water in a freshwater fish tank?
Direct Answer: Yes, but only after treating it with a water conditioner to remove chlorine and chloramine.
Untreated tap water kills beneficial bacteria and harms fish. According to Aquatic2000, when pouring water in, remember to add a de-chlorinator to the water. Seachem Prime is the most reliable option – dose 1 mL per 10 gallons for regular water changes.
Do I need a heater for a freshwater aquarium?
Direct Answer: Yes, unless you're keeping cold-water fish (goldfish, white cloud minnows) or live in a climate where room temperature stays 75–79°F year-round.
Most tropical freshwater fish need 75–79°F. According to Chewy, most tropical fish prefer water temperatures of anywhere between 75°F and 82°F. A 50–100 watt heater costs $15–$25 and is essential for stability.
What is the best tank size for a beginner?
Direct Answer: A 20-gallon tank is ideal for beginners because it's large enough to maintain stable chemistry but small enough to manage and afford.
According to Chewy's guide, you should aim for a tank that's at least 16 gallons for freshwater fish. A 10-gallon works only for bettas or a few small fish; anything larger will outgrow it. A 20-gallon gives you flexibility to keep a variety of community fish and learn without constant water chemistry swings.
How long do I have to wait before adding fish to a new tank?
Direct Answer: 4–6 weeks for natural cycling, or 1–2 weeks if you use bacterial supplements and an ammonia source.
According to PetMD, this usually takes four to six weeks naturally, or a few days with beneficial bacteria products. You must wait until ammonia and nitrite both read 0 ppm on your test kit, or fish will die from ammonia poisoning.
Is a starter kit or buying equipment separately better value?
Direct Answer: Buying separately is better long-term, though starter kits have lower upfront costs.
Starter kits ($80–$120) include low-quality filters with proprietary cartridges that cost $10–$15 to replace every 4–6 weeks. A quality HOB filter ($30–$35) uses standard media costing $3–$5 to replace. Within 6–12 months, you'll spend more on starter kit cartridges than you saved upfront. If budget is tight, a starter kit works temporarily, but plan to upgrade the filter within a year.
What fish are easiest to keep in a freshwater tank?
Direct Answer: Tetras, guppies, corydoras catfish, and pleco are hardy and forgiving for beginners.
These species tolerate slight water chemistry variations, don't require specialized diets, and are widely available. Avoid fancy goldfish (need 40+ gallons), discus (need perfect water parameters), and aggressive cichlids (need large tanks and careful stocking) until you have experience.
Conclusion
Setting up a freshwater aquarium doesn't require a shopping cart full of gadgets. You need a tank, filter, heater, test kit, and water conditioner – roughly $150 and a few hours of setup time. The hardest part isn't buying supplies; it's waiting 4–6 weeks for the nitrogen cycle to complete before adding fish.
Start with the essentials, cycle your tank properly, and add upgrades only when you encounter specific needs. Most beginners who fail do so because they skip cycling or buy a tank that's too small, not because they lack fancy equipment.
If you're ready to start shopping, The Chlorophyll Corner is a dedicated aquarium specialist with everything on this checklist in stock and staff who can guide you through setup in a way that online retailers simply cannot. Whether you shop locally or online, use this checklist to avoid impulse purchases and stay focused on what actually matters: a stable, healthy environment for your fish.