A freshwater aquarium needs six core categories of supplies to run properly: a tank, filtration, heating, lighting, substrate, and water conditioners. You can get a basic 10-gallon community setup running for around $100 to $150 if you're selective, or a well-equipped 55-gallon planted tank for $400 to $600. What you buy in each category matters more than how much you spend, and understanding what each piece of equipment actually does will save you money and prevent the most common beginner mistakes.

This guide covers every supply category you need for a freshwater aquarium, with specific product recommendations, typical prices, and what to prioritize if you're working with a limited budget.

The Tank and Stand

The tank is the obvious starting point, but the size decision has downstream effects on everything else. Bigger tanks are actually more stable and easier to maintain because water chemistry fluctuates less dramatically in higher volumes. A 20-gallon long is the best starter tank for most people: it's large enough to be stable, small enough to be manageable, and fits a good range of community fish.

Common freshwater tank options:

  • Aqueon 20-gallon long: Around $45 to $65, one of the most reliable budget tanks. Bare tank only.
  • Marineland 20-gallon kit: Around $80, includes filter and LED hood. Good value if you want a bundle.
  • Fluval Flex 32-gallon: Around $200, includes filtration and LED. Better aesthetics, curved glass front.

For stands, the Aqueon Forge Metal Stand ($80 to $120) is a reliable option for 20 to 29-gallon tanks. It's steel construction and holds up to 300 pounds.

Filtration

Filtration is the most important supply decision after the tank itself. A filter does three jobs: mechanical filtration (removing particles), chemical filtration (removing dissolved compounds with activated carbon), and biological filtration (housing beneficial bacteria that convert ammonia to nitrite to nitrate).

Hang-on-Back (HOB) Filters

The AquaClear 50 Power Filter (for 20 to 50-gallon tanks) is the gold standard HOB filter and has been for years. It runs around $45, uses replaceable foam and carbon cartridges, and has an adjustable flow rate. The media basket accepts custom biological media like Seachem Purigen or Matrix.

The Seachem Tidal 55 is a newer alternative at around $65 that includes a built-in surface skimmer, which helps with surface film in planted tanks.

Canister Filters

For tanks 40 gallons and larger, a canister filter provides better biological filtration capacity. The Fluval 307 (for up to 70 gallons) runs around $150 and is a workhorse canister with good media volume and easy priming. The Eheim Classic 250 is a German-made alternative around $100 that's quieter than most canister filters.

Heating

Most tropical freshwater fish need water temperatures between 74 and 80°F. Unless your home consistently stays in that range, a heater is non-negotiable.

The Aqueon Pro adjustable heater is a reliable budget option. The 100-watt version (for 20 to 30-gallon tanks) runs around $25 to $30. For larger tanks, the Eheim Jager TruTemp heater at $30 to $50 is more precise and has a calibration adjuster on the top.

A general rule for sizing: use 3 to 5 watts per gallon. A 55-gallon tank needs a 150 to 200-watt heater.

Lighting

Freshwater lighting requirements depend entirely on whether you're keeping a planted tank or a basic fish-only setup.

Fish-Only Tanks

Any aquarium LED hood that came with your kit will work. You need enough light to see the fish and create a day/night cycle. The Nicrew ClassicLED Gen 2 at $25 to $35 provides clean white light for fish-only or low-light plant setups and is one of the best value aquarium lights available.

Planted Tanks

Planted tanks need more light intensity and often a specific spectrum. The Fluval 3.0 Plant LED (available in 32 to 46 inch sizes) runs around $150 to $180 and provides excellent full-spectrum output with app control for sunrise/sunset programming. The Beamswork DA FSPEC LED at $40 to $60 is a budget alternative that provides enough PAR for most low to medium-light plants.

For high-tech planted tanks with CO2 injection, the Chihiros WRGB II or the Twinstar LED S series provides the intensity needed for carpeting plants.

Substrate

Freshwater substrate choices break down into three main types:

Gravel: Natural or colored gravel in 1 to 3mm size works for most community fish. Seachem Fluorite ($25 for 7kg) is a clay-based gravel that provides nutrients for rooted plants. For fish-only tanks, plain natural pea gravel from a hardware store works fine and is much cheaper than aquarium-branded gravel.

Sand: Pool filter sand (#20 grade) or fine play sand works well for fish that sift substrate like corydoras, loaches, and cichlids. It's also cheaper than aquarium sand at $8 to $12 for a 50-pound bag.

Aqua soil: Amazonia Aqua Soil by ADA or Fluval Stratum are active substrates that buffer pH and release nutrients specifically for planted tanks. These cost $25 to $40 for enough to fill a 20-gallon at 2-inch depth. They're worth the cost for planted setups but unnecessary for fish-only tanks.

Water Conditioners and Chemistry Supplies

Dechlorinator

Tap water contains chlorine or chloramine that kills fish and beneficial bacteria. Seachem Prime is the most widely recommended dechlorinator at around $10 to $15 for a 100mL bottle that treats 1,000 gallons. It also detoxifies ammonia and nitrite temporarily during cycling and emergencies.

Beneficial Bacteria

Starting a new tank requires cycling the nitrogen cycle, which establishes colonies of nitrifying bacteria. This takes 4 to 8 weeks naturally, but can be accelerated with bottled bacteria. Tetra SafeStart Plus, Fritz Turbo Start 700, and Seachem Stability are the most effective options, with Fritz Turbo Start 700 being the fastest. Fritz costs around $15 for a 4-ounce bottle.

Test Kits

You need to test ammonia, nitrite, nitrate, and pH during cycling and periodically during normal operation. The API Freshwater Master Test Kit at $25 to $35 covers all four parameters with liquid reagents that are significantly more accurate than test strips. It's one of the best value test kits available and includes enough reagent for hundreds of tests.

Plant Fertilizers

For planted tanks, macronutrient and micronutrient dosing keeps plants healthy and outcompetes algae. Seachem Flourish Comprehensive at $12 for a 500mL bottle is a good all-in-one micronutrient supplement. For heavier-planted tanks or CO2-injected setups, a three-part system (nitrogen, phosphorus, potassium) from brands like Aquaflora or Tropica gives more precise control.

For a curated look at specific equipment picks across categories, our Best Aquarium Equipment guide covers top choices in filters, heaters, and lighting with side-by-side comparisons.

Fish Food and Feeding Supplies

Variety is the key to healthy fish nutrition. A basic feeding kit for a community freshwater tank includes:

  • Staple flake or pellet food: New Life Spectrum Thera-A pellets at $10 to $15 provide excellent nutrition and are suitable for most community fish.
  • Frozen food: Hikari frozen bloodworms or brine shrimp at $6 to $8 per pack provide protein enrichment. Feed 2 to 3 times per week.
  • Algae wafers: For bottom-dwellers like plecos and corydoras, Hikari Sinking Algae Wafers at $6 are standard.

Maintenance Supplies

Regular maintenance requires a few basic tools:

  • Gravel vacuum/siphon: The Python No Spill Clean and Fill connects to a faucet and makes water changes much less labor-intensive. Around $40 for the 25-foot version. Alternatively, the classic Lee's Economy Gravel Vacuum at $7 to $10 works for smaller tanks.
  • Algae scraper: Mag-Float glass cleaners use a magnetic outer pad and inner scrubbing pad. The Mag-Float 125 handles tanks up to 125 gallons and costs around $20.
  • Fish net: A 6-inch nylon net for catching and moving fish. Around $5 from any pet store.
  • Buckets: Two dedicated 5-gallon buckets for water changes. Never use buckets that have held cleaning products.

FAQ

How much does it cost to set up a basic freshwater aquarium?

A functional 20-gallon community tank with all the necessary supplies runs about $150 to $250 depending on whether you buy new or used equipment. The tank kit (tank, filter, light) typically costs $80 to $120, with heater, substrate, water conditioner, and test kit adding another $70 to $130.

What supplies do I need before adding fish?

At minimum: a cycled tank with established beneficial bacteria, a working filter, a heater set to the correct temperature for your fish species, a dechlorinator, and a test kit to verify that ammonia and nitrite are at zero. Do not add fish to an uncycled tank.

Can I use tap water for a freshwater aquarium?

Yes, as long as you treat it with a dechlorinator like Seachem Prime before adding it to the tank. If your tap water has very high chloramine levels, let the treated water sit for 30 minutes before adding it to the tank to ensure full neutralization.

What's the most important freshwater aquarium supply for beginners?

If I had to pick one: the test kit. The API Freshwater Master Test Kit tells you whether your tank is safe for fish by measuring ammonia, nitrite, nitrate, and pH. Without testing, you're guessing, and ammonia spikes are the primary cause of fish death in new and established tanks alike.

Wrapping Up

A freshwater aquarium supply list doesn't need to be expensive or complicated. Start with quality filtration (AquaClear 50 for most tanks), a reliable heater (Aqueon Pro or Eheim Jager), a decent LED light matched to your plant goals, and Seachem Prime as your water conditioner. Add an API test kit, cycle the tank properly before adding fish, and you'll have a stable system. The rest can be added gradually as you dial in the tank. Check out our Top Aquarium Equipment guide for specific product comparisons if you want to go deeper on any category.