Fish tank prices range from $30 to $500 or more, depending on tank size, material, and what comes included
A basic 10-gallon glass tank costs $30 to $60 on its own. A 20-gallon tank runs $50 to $100. A 55-gallon tank typically costs $150 to $250. These are the tank only — no filter, heater, lights, or stand. If you buy a kit that includes the tank, filter, heater, and basic lighting, expect to pay roughly double: $60 to $120 for a 10-gallon kit, $100 to $200 for a 20-gallon kit, and $250 to $400 for a 55-gallon kit.
Larger tanks cost more per gallon. A 75-gallon tank alone runs $200 to $350. A 100-gallon tank starts around $300 and can exceed $500. Specialty tanks — tall, corner-shaped, or hexagonal — cost more than standard rectangular ones of the same volume because they are harder to manufacture and less common in stores.
Material matters. Glass tanks are the standard and usually the cheapest. Acrylic tanks weigh less and are harder to scratch, but cost 20 to 40 percent more than glass. A 20-gallon acrylic tank might cost $120 to $150 instead of $80 to $100 for glass.
Key Takeaways
- A bare glass tank costs roughly $3 to $5 per gallon, so a 20-gallon tank runs $60 to $100 without equipment.
- Kits that bundle the tank with filter, heater, and lights cost roughly double the tank price alone and are usually cheaper than buying each piece separately.
- Acrylic tanks cost 20 to 40 percent more than glass but are lighter and more durable if you move the tank often.
- You will need to budget for a stand, substrate, decorations, and water conditioner separately — these add $100 to $300 to the total setup cost.
What a complete beginner setup actually costs
Buying just the tank is misleading. A fish tank that is ready to hold water and fish requires a stand, filter, heater, lighting, substrate (gravel or sand), a water conditioner, and basic decorations. A complete 20-gallon setup — tank, stand, filter, heater, light, gravel, and conditioner — typically costs $200 to $350 if you buy a kit and add the stand and substrate separately.
If you buy each component individually instead of a kit, the same setup costs $250 to $400 because you pay full retail for each piece. Kits save money on the core equipment but often include cheaper filters and heaters than you would choose separately. For a 10-gallon beginner tank, a complete setup runs $100 to $180. For a 55-gallon setup, expect $400 to $700.
Where tank prices vary most
Big-box pet stores (Petco, PetSmart) and online retailers (Amazon, Chewy) usually have the lowest prices on standard rectangular tanks and kits. Local aquarium shops often charge more for the same tank but may offer better filters and heaters in their kits, or more knowledgeable staff to help you choose. Specialty retailers sometimes have rare tank shapes or higher-end equipment.
Prices also shift by season. Spring and early summer are peak buying months, and stores sometimes raise prices or run fewer sales. Winter and late fall often bring discounts on tanks and kits as stores clear inventory. Buying during a sale can save 15 to 25 percent compared to regular pricing.
Glass versus acrylic: which costs less over time
Glass tanks are cheaper upfront but can crack or chip if you bump them hard or if the stand shifts. Replacing a glass tank costs the same as buying a new one. Acrylic tanks cost more initially but resist damage better and last longer if you move or rearrange frequently. If you plan to keep the same tank for five years or more without moving it, glass is usually the better value. If you think you might relocate or upgrade, acrylic's durability may justify the higher price.
Both materials need the same equipment — filter, heater, lights — so the material choice does not affect the rest of your budget. The main difference is the tank itself and how much physical wear it will take.
Budget for equipment beyond the tank
A filter costs $20 to $80 depending on tank size and type. A heater runs $15 to $50. Lighting ranges from $20 to $100 if you want anything beyond basic fluorescent strips. A stand costs $40 to $150 depending on whether you buy a basic metal frame or a finished cabinet. Substrate (gravel, sand, or specialty bedding) costs $10 to $30 per bag, and most tanks need two to four bags.
Water conditioner, test kits, and basic decorations add another $30 to $60. If you want live plants, specialty lighting, or a canister filter instead of a hang-on filter, costs climb quickly. A planted tank with high-end lighting can add $200 to $400 to your total setup.
Used tanks: savings and risks
Used tanks from Facebook Marketplace, Craigslist, or local aquarium clubs cost 30 to 50 percent less than new ones. A used 55-gallon tank might cost $75 to $125 instead of $150 to $250. The risk is that you cannot see internal damage — hairline cracks, mineral buildup that is hard to clean, or silicone sealant that is failing. A tank that leaks is worthless.
Before buying a used tank, ask the seller how long they used it, whether it ever leaked, and whether you can inspect it in person. Fill it with water in their driveway or yours and watch for leaks for 30 minutes. If the tank is old (more than 10 years), the silicone may be brittle, and the risk of failure is higher. Used equipment like filters and heaters is usually safer to buy secondhand because you can test them before committing.
Small tanks versus larger tanks: the cost-per-gallon picture
A 5-gallon tank costs $20 to $40, or $4 to $8 per gallon. A 10-gallon tank costs $30 to $60, or $3 to $6 per gallon. A 20-gallon tank costs $50 to $100, or $2.50 to $5 per gallon. A 55-gallon tank costs $150 to $250, or roughly $2.70 to $4.50 per gallon. Larger tanks are more efficient — you pay less per gallon of water — but the total upfront cost is higher.
Small tanks are tempting because the initial price is low, but they are harder to maintain. Water quality changes faster in a small volume, and fish produce waste that builds up quickly. Many beginners find that a 20-gallon tank is the sweet spot: large enough to be forgiving, small enough to fit in most rooms, and not so expensive that a mistake feels catastrophic.
Frequently Asked Questions
Can I use a regular glass container instead of a fish tank?
You can, but it is not ideal. A vase, jar, or drinking glass has no way to mount a filter or heater, and the surface area is often too small for gas exchange. Fish in containers without filtration need daily water changes and produce waste that builds up fast. A proper tank with a filter costs only $30 to $60 more and is much easier to maintain.
What is the cheapest way to start a fish tank?
Buy a 10-gallon kit for $60 to $120, add a $40 stand, $20 of substrate, and $20 of water conditioner and decorations. Your total is roughly $140 to $200 for a complete setup. Buying used equipment and waiting for a sale can cut that by 20 to 30 percent, but a new kit is reliable and comes with a warranty.
Do I need to spend more for a better filter?
The filter that comes in a kit is usually adequate for the tank size it is sold with, but it is often the cheapest option available. Upgrading to a better filter costs $30 to $60 more and makes maintenance easier and water quality more stable. For a beginner, the kit filter is fine; upgrade later if you find yourself doing water changes too often.
Why do some tanks cost so much more than others?
Specialty shapes (tall, corner, hexagonal), acrylic material, and included equipment drive up price. A 20-gallon standard rectangular glass tank costs $50 to $100, but a 20-gallon tall acrylic tank with a stand and filter included might cost $200 to $250. You are paying for convenience and durability, not just volume.
Is a tank kit worth buying, or should I buy pieces separately?
A kit is usually worth it if you are a beginner and want to save money upfront. The filter and heater are basic but functional. If you have specific preferences — a certain filter brand, stronger lighting, or a particular stand style — buying separately gives you more control but costs 20 to 30 percent more.