Aquarium costs break down into three parts: the tank itself, the equipment you need to run it, and ongoing maintenance
A basic aquarium setup costs between $200 and $500 for a beginner-sized tank with essential equipment. A small 10-gallon tank alone runs $30 to $60, but you also need a filter ($20 to $80), heater ($15 to $40), lighting ($20 to $100), substrate and decorations ($20 to $50), and a water testing kit ($20 to $35). Larger tanks cost more upfront but are often easier to maintain because water chemistry stays more stable. A 55-gallon setup typically costs $400 to $800 total, while a 75-gallon or larger can reach $1,000 to $2,000 or more depending on the equipment quality you choose.
Monthly maintenance costs are usually $10 to $30, depending on tank size and what fish you keep. This covers fish food, water conditioner, replacement filter media, and occasional equipment repairs. If you add live plants, specialty lighting, or saltwater fish instead of freshwater, costs rise significantly—saltwater setups often run $500 to $1,500 just for the tank and equipment, with monthly costs of $30 to $60.
Key Takeaways
- A complete beginner freshwater aquarium costs $200 to $500 for a 10 to 20-gallon tank with all necessary equipment included.
- The tank itself is only one part of the cost; filter, heater, lighting, and substrate together often cost as much as or more than the tank.
- Monthly maintenance runs $10 to $30 for food, water treatments, and filter replacements in a standard freshwater setup.
- Larger tanks (55 gallons and up) have higher upfront costs but lower per-gallon maintenance expenses and more stable water conditions.
- Saltwater aquariums cost significantly more than freshwater—typically double the upfront cost and higher monthly expenses.
Tank size and type determine your starting budget
The tank itself is the foundation, but size matters more than you might think. A 5-gallon tank costs $15 to $30, a 10-gallon costs $30 to $60, a 20-gallon costs $40 to $100, and a 55-gallon costs $100 to $250. Larger tanks are often a better value per gallon, but they require more equipment and space. A 10-gallon tank is the smallest realistic size for most fish and is a common starting point because the equipment is affordable and the tank fits on a desk or shelf.
Tank shape affects price too. Standard rectangular tanks are cheapest. Tall or corner tanks of the same gallon size cost 20 to 40 percent more because they are harder to manufacture. Acrylic tanks cost more than glass but are lighter and less likely to crack if dropped. Bowls and small decorative tanks under 5 gallons look appealing but are difficult to maintain and not recommended for most fish.
Essential equipment costs add up quickly
A filter is non-negotiable and usually costs $20 to $80 depending on tank size and filter type. Hang-on-back filters are cheapest ($20 to $40) and work well for small tanks. Canister filters cost more ($60 to $150) but handle larger tanks and are easier to clean. A heater runs $15 to $40 for a basic model; tropical fish need water between 75 and 80 degrees Fahrenheit, so a heater is essential unless your room stays warm year-round.
Lighting costs $20 to $100 or more. Basic LED strip lights are affordable ($20 to $40) and work for viewing. If you want live plants, you need stronger lighting ($60 to $150) because plants need specific light wavelengths and duration. Substrate (gravel or sand) costs $10 to $30 per bag; most tanks need 1 to 3 bags depending on depth. Decorations, plants, and hiding spots add another $20 to $50. A water testing kit costs $20 to $35 and is essential for monitoring ammonia, nitrite, and nitrate levels—the main cause of fish death in new tanks.
Ongoing monthly costs depend on tank size and fish type
Fish food is the smallest monthly expense, usually $5 to $10. Quality matters because cheap food creates more waste and dirties the water faster. Filter media replacement costs $5 to $15 per month if you replace it regularly; skipping this step forces the filter to work harder and can crash water chemistry. Water conditioner and beneficial bacteria products cost $5 to $10 per month, especially during the first few months when the tank is establishing its nitrogen cycle.
Unexpected costs happen. A heater can fail ($15 to $40 to replace), a filter can clog ($20 to $60 for a new one), or fish can get sick and need treatment ($10 to $30 for medication). Setting aside $5 to $10 per month for repairs keeps you from being caught off guard. Over a year, a 20-gallon freshwater tank costs roughly $120 to $360 in maintenance, or about $10 to $30 per month.
Saltwater aquariums cost significantly more than freshwater
Saltwater setups require more specialized equipment because salt water is corrosive and the chemistry is more complex. A basic 30-gallon saltwater tank costs $600 to $1,200 for the tank and equipment combined. You need a protein skimmer ($100 to $300) to remove waste, a heater rated for saltwater ($30 to $60), and a refractometer or salinity meter ($20 to $50) to monitor salt levels. Live rock and sand cost more than freshwater substrate—expect $150 to $300 for a 30-gallon tank.
Monthly costs for saltwater are $30 to $60 because you need to replace evaporated water with fresh water, add salt mix ($10 to $20 per month), and replace filter media more often. Saltwater fish are also more expensive to buy ($15 to $100 each versus $2 to $20 for freshwater fish). Most people start with freshwater and move to saltwater only after gaining experience.
Ways to reduce your starting costs
Buy a kit instead of assembling equipment separately. Aquarium kits bundle the tank, filter, heater, and lighting for $150 to $400, which is usually 15 to 25 percent cheaper than buying each piece individually. The trade-off is less choice in equipment quality, but kits are reliable for beginners. Look for sales at aquarium stores or online retailers; prices drop during holiday weekends and back-to-school sales.
Start with a smaller tank. A 10-gallon setup costs half as much as a 20-gallon and is easier to maintain while you learn. Many people upgrade to a larger tank after a year or two once they understand the hobby. Used tanks are another option—check local classifieds or Facebook Marketplace for people selling complete setups. Inspect used equipment carefully for cracks, rust, or missing parts, and budget $50 to $100 to replace worn items like filter media or heater elements.
Long-term costs over one to five years
A 20-gallon freshwater aquarium costs roughly $300 to $500 to set up and $120 to $360 per year to maintain. Over five years, your total cost is $900 to $2,300. This assumes no major equipment failures; if a heater or filter fails and needs replacement, add $50 to $100. If you upgrade to a larger tank or add more fish, costs rise proportionally.
Saltwater tanks cost more over time. A 30-gallon saltwater setup costs $700 to $1,200 upfront and $360 to $720 per year to maintain. Over five years, expect $2,500 to $4,800 total. These numbers assume you do your own maintenance; hiring someone to maintain your tank costs $50 to $150 per month and is common for large or complex setups.
Frequently Asked Questions
Can I start with a really small tank to save money?
Tanks smaller than 5 gallons are harder to maintain because water chemistry changes quickly when you add food or waste. A 10-gallon tank costs only $30 to $60 more than a tiny tank but is much more forgiving for beginners. Spending the extra money upfront saves frustration and dead fish later.
What's the cheapest way to set up an aquarium?
Buy a kit instead of assembling equipment separately—kits save 15 to 25 percent. Start with a 10-gallon freshwater tank, which costs $200 to $350 total. Avoid buying extra decorations or specialty equipment until you understand how your tank works.
Do I need to spend more money if I want colorful fish?
Colorful freshwater fish like tetras, guppies, and corydoras catfish cost $3 to $10 each and thrive in basic setups. Saltwater fish are more colorful but cost $20 to $100 each and require more expensive equipment and maintenance. You can have a beautiful tank on a budget by choosing the right freshwater species.
How much does it cost to replace equipment if something breaks?
A heater costs $15 to $40 to replace, a filter costs $20 to $80, and filter media costs $5 to $15. Lighting costs $20 to $100. Most people budget $5 to $10 per month for repairs so they are not caught off guard.
Is a planted aquarium more expensive than a regular one?
Yes. Live plants need stronger lighting ($60 to $150 instead of $20 to $40) and sometimes fertilizer ($10 to $20 per month). However, plants reduce algae and improve water quality, which can lower other maintenance costs. The upfront cost is higher, but long-term maintenance may balance out.