How Much Does a First Aquarium Cost?
How much does a first aquarium cost? A realistic 20-gallon budget — tank, filter, heater, light, test kit and food — with real price ranges.

"How much does this hobby cost?" is the first question most beginners ask, and the answers online are all over the place. Here is a realistic breakdown for a 20-gallon freshwater tank, using the actual price ranges from our own rankings.
What a first tank actually costs
| Item | Rough cost | |
|---|---|---|
| Tank, 20 gallon | $40–150 | Bare tank, or an all-in-one kit |
| Filter | $8–50 | Filter rankings |
| Heater | $15–65 | Heater rankings |
| Water conditioner | $8–20 | Conditioner rankings |
| Liquid test kit | $8–36 | Test kit rankings |
| Light (for live plants) | $40–150 | Light rankings |
| Fish food | $6–15 | Food rankings |
| Substrate + odds and ends | $20–40 | Gravel, net, siphon, bucket |
Essentials, no plants: roughly $120–250. Planted setup, once you add a light and ferts: closer to $200–400. Fish come on top, and only after the tank is cycled.
Where the money really goes
The tank is often the cheapest part; the gear around it is what adds up. The good news is that most of that gear has a genuinely good budget option — you do not need the premium version of everything to keep fish alive. An all-in-one kit bundles the tank, filter, heater and light, which is convenient, though the included gear is usually mediocre and worth upgrading over time.
How to spend less without regretting it
- Buy the tank used. It is the single biggest saving — see where to buy a tank.
- Go budget on the low-risk items: filter, food, conditioner, substrate.
- Don't cheap out on the two safety items: a reliable heater (a failed one cooks or chills a tank) and an accurate liquid test kit (guessing at water quality is how fish die invisibly).
- Skip the gadgets until the tank is running — you don't need an air pump, a fancy background or automatic feeders on day one.
The one-line budget
Plan on around $150–250 to set up and equip a first 20-gallon tank properly, spend it where safety demands it, and buy the tank second-hand to stretch it further.
Sources
- Price ranges are taken from our own category rankings, checked against current listings.
- r/Aquariums beginner wiki — community discussion of realistic startup costs.
A first 20-gallon tank runs roughly $120–250 for the essentials, or $200–400 once you add plants and a real light. Buy budget where it's safe (filter, food, conditioner), spend a little more where it matters (a reliable heater and an accurate test kit), and pick up the tank itself used to save the most. Then add fish only once it's cycled.
Some links are affiliate links: if you buy through them we may earn a commission at no extra cost to you. It never changes our rankings. Full disclosure.