Setting up your first freshwater aquarium is one of the most rewarding experiences in the fishkeeping hobby. Whether you're dreaming of a lush planted tank filled with colorful guppies or a peaceful community aquarium with swordtails and corydoras, this guide will walk you through everything you need to get started.
Step 1: Choose the Right Tank Size
For beginners, we recommend starting with a tank between 20 and 40 gallons. Larger tanks are actually more stable and forgiving than small ones — water parameters fluctuate less, giving your fish a healthier environment. Avoid the temptation to start with a tiny "starter" tank, as these can be harder to maintain.
Step 2: Set Up Your Filtration
A good filter is the heart of any healthy aquarium. It removes waste, cycles beneficial bacteria, and keeps your water clear. For freshwater community tanks, a hang-on-back (HOB) filter or canister filter rated for your tank size works great. Make sure your filter provides adequate flow — aim for at least 4–6 times your tank volume per hour.
Step 3: Cycle Your Tank Before Adding Fish
This is the most important step new fishkeepers skip — and it causes the most fish losses. The nitrogen cycle establishes beneficial bacteria in your filter that convert toxic ammonia (from fish waste) into nitrite, then into the much safer nitrate. Cycling typically takes 4–6 weeks. You can speed it up by adding a bacterial starter product or using filter media from an established tank.
Step 4: Choose the Right Substrate and Décor
Gravel, sand, or aquarium soil all work well for freshwater tanks. If you plan to keep live plants, aquarium soil or a nutrient-rich substrate will help them thrive. Add driftwood, rocks, and caves to give your fish hiding spots and territories — this reduces stress and aggression.
Step 5: Add Live Plants
Live aquarium plants like Java Moss, Hornwort, and Duckweed are excellent for beginners. They absorb nitrates, reduce algae, provide cover for fish, and make your tank look beautiful. At Dave's Fishroom, we carry a selection of easy-to-grow live aquarium plants perfect for any setup.
Step 6: Choose Your Fish Wisely
Start with hardy, peaceful community fish. Some of our top recommendations for beginners include:
- Guppies — colorful, hardy, and easy to breed
- Swordtails — active, peaceful, and available in stunning varieties
- Corydoras catfish — peaceful bottom dwellers that help keep the tank clean
- Mollies — adaptable and great for community tanks
- Mystery Snails — excellent algae eaters and peaceful tankmates
Step 7: Quarantine New Fish
We always recommend quarantining new fish for 2–4 weeks before adding them to your main tank. This protects your existing fish from potential pathogens and gives new arrivals time to settle in stress-free.
Step 8: Maintain Your Tank Regularly
Perform weekly water changes of 20–30%, vacuum your substrate, and test your water parameters regularly. Consistent maintenance is the key to a healthy, thriving aquarium.
Ready to stock your new tank? Browse our selection of live freshwater fish, aquarium plants, and aquarium supplies at Dave's Fishroom — all shipped with a live arrival guarantee!