The Question Every New Fishkeeper Asks
When people find out I keep aquariums, the first question is almost always some variation of: "Saltwater or freshwater?" It's become the defining question in the hobby, like asking a guitarist if they play acoustic or electric. And like that question, the answer depends entirely on what you're looking for.
I've kept both. Currently running three freshwater tanks and one 55-gallon reef tank. They're different hobbies wearing the same hat. The skills overlap, but the equipment, maintenance routines, costs, and challenges are distinct enough that making the right choice upfront saves you a lot of frustration and money.
I'm going to lay out an honest comparison. Not the sugar-coated version that makes both sound equally easy, and not the gatekeeping version that insists you need five years of freshwater experience before touching saltwater. Just the practical reality of each.
Upfront Costs
Let's talk money first, because it's usually the biggest deciding factor.
Freshwater Startup
A solid freshwater community setup in a 20-gallon tank runs approximately:
- Tank and stand: $80 to $150
- Filter (HOB): $30 to $50
- Heater: $20 to $30
- Light: $30 to $60
- Substrate: $15 to $30
- Test kit: $25 to $30
- Water conditioner: $8
- Decorations and plants: $30 to $80
- Fish (starter community): $30 to $60
Total: roughly $270 to $490
Saltwater Startup
A basic saltwater fish-only setup in a 40-gallon tank (the realistic minimum for saltwater) costs approximately:
- Tank and stand: $150 to $300
- Return pump and plumbing (if sump-based): $100 to $200
- Powerheads for flow: $40 to $100
- Heater: $25 to $40
- Light (reef-capable): $150 to $400
- Live rock: $80 to $200
- Sand: $20 to $40
- Salt mix: $30 to $50
- Refractometer or hydrometer: $15 to $40
- Test kits (more parameters to test): $50 to $80
- RODI water system: $60 to $150
- Protein skimmer: $80 to $200
- Fish: $50 to $200
Total: roughly $850 to $2,000
And if you're planning a reef tank with corals, add another $200 to $500 for coral frags to get started. The cost difference is substantial, and there's no way around it.
Ongoing Costs
Freshwater ongoing costs are minimal. Water conditioner, fish food, replacement filter media, and the occasional new plant or fish. Maybe $15 to $30 per month for an average setup.
Saltwater ongoing costs include salt mix (a 150-gallon mix bucket runs $30 to $50 and lasts a few months), replacement RODI filters, specialized test reagents for calcium, alkalinity, and magnesium (if keeping coral), and potentially dosing solutions. Budget $40 to $80 per month for a reef tank. Fish-only saltwater is somewhere in between.
Difficulty Level
Freshwater
Freshwater fishkeeping is forgiving. Water parameters are easier to maintain, fish are generally hardier and less expensive to replace, equipment is simpler, and there's a massive knowledge base of beginner-friendly guides. A freshwater tank can thrive with weekly water changes, monthly filter maintenance, and basic testing. The nitrogen cycle is the main concept to master, and after that, it's mostly routine.
Mistakes in freshwater are cheaper and easier to recover from. Added too many fish too fast? You can rehome some and do extra water changes. Filter died? Your local store has a replacement on the shelf. Lost a fish to disease? A neon tetra costs $3, not $50.
Saltwater
Saltwater demands more precision. You're maintaining specific salinity (measured with a refractometer), higher water flow, more stable temperature and pH, and — if you keep coral — specific levels of calcium, alkalinity, and magnesium. Each parameter interacts with the others, creating a more complex system to manage.
Saltwater fish are generally less forgiving of water quality problems. Many are wild-caught, which means they're already stressed from transport and may carry parasites that freshwater fish don't deal with. Marine ich (Cryptocaryon irritans) is a persistent problem that requires more aggressive treatment protocols than freshwater ich.
That said, saltwater isn't impossible for beginners. It requires more research upfront, a bigger budget, and a commitment to consistency. If you're the type of person who enjoys precision and doesn't mind a learning curve, saltwater is absolutely accessible as a first aquarium — just go in with realistic expectations.
Fish and Livestock Options
Freshwater Highlights
The freshwater world offers incredible diversity:
- Community tanks with tetras, rasboras, corydoras, and live plants
- Cichlid tanks — from the color explosion of African Rift Lake species to the intelligence and personality of South American cichlids
- Single-species setups like betta tanks or shrimp tanks
- Planted tanks where the aquascaping is the main attraction
- Brackish setups for unique species like puffers and mudskippers
Saltwater Highlights
Saltwater is where you find the species that make jaws drop:
- Clownfish, tangs, wrasses, angelfish, gobies — colors that freshwater fish simply can't match
- Coral reefs in your living room — soft corals, LPS, SPS, each with their own requirements and beauty
- Invertebrates like cleaner shrimp, sea stars, anemones, and hermit crabs
- The sheer visual impact of a mature reef tank is unmatched in the hobby
Freshwater offers more variety in terms of species count and setup types. Saltwater offers a more visually dramatic experience with species and ecosystems you can't replicate in freshwater.
Maintenance Comparison
Weekly Freshwater Maintenance (30 minutes)
- 25 percent water change with gravel vacuum
- Top off evaporated water
- Quick parameter test
- Algae scrape if needed
- Trim plants if needed
Weekly Saltwater Maintenance (45 to 90 minutes)
- 10 to 20 percent water change with pre-mixed saltwater (which takes time to prepare)
- Top off evaporated water with RODI fresh water (evaporation removes water but not salt, so top-offs must be fresh water to maintain salinity)
- Test salinity, pH, ammonia, nitrite, nitrate
- For reef tanks: test calcium, alkalinity, and magnesium
- Clean protein skimmer cup
- Check all equipment is functioning
- Algae management
Space Considerations
Freshwater tanks can be virtually any size. A 5-gallon betta tank on a desk is perfectly viable. A 10-gallon shrimp tank on a bookshelf. Freshwater gives you flexibility in placement and size.
Saltwater practically demands larger tanks. A 30-gallon is considered small for saltwater, and most experienced reefers recommend starting at 40 gallons or larger. Larger water volume provides more stability, which is critical when you're managing saltwater chemistry. A nano reef (under 20 gallons) is possible but requires much more vigilant maintenance and is not recommended for first-time saltwater keepers.
My Honest Recommendation
If you've never kept fish before, start with freshwater. I know that's not what everyone wants to hear, especially if clownfish and coral reefs are what drew you to the hobby in the first place. But freshwater teaches you the fundamentals — the nitrogen cycle, water testing, maintenance discipline, stocking decisions — in a more forgiving environment.
Here's the path I recommend:
- Start with a 20-gallon freshwater community tank
- Maintain it successfully for 6 to 12 months
- During that time, read about saltwater setup, join online communities, and plan your saltwater build
- When you're confident in your maintenance habits and understanding of water chemistry, set up your saltwater tank
- Keep the freshwater running — it makes an excellent quarantine system for new saltwater arrivals
If you're determined to start with saltwater, you absolutely can — just commit to thorough research, budget generously, and start with a fish-only setup before adding coral. The learning curve is steeper, but it's far from insurmountable.
Both types of aquariums offer something special. Freshwater is accessible, endlessly varied, and genuinely beautiful when done well. Saltwater is awe-inspiring, challenging, and offers living coral reef ecosystems in your home. There's no wrong choice — only the choice that's right for your situation, budget, and commitment level right now.