Guide

How to reduce fishkeeping costs (without hurting your fish)

Fishkeeping has a reputation for draining your wallet. The truth is that most of the ongoing cost comes from a few places - and almost all of it can be cut. Here are thirteen real ways to lower your running costs, the false economies that quietly cost more, and a cheap-but-genuinely-good build to aim for.

⏱ 9 min read 💰 Running costs 📅 Updated June 2026
Quick answer - the biggest levers
  • Cut heating. A tight lid, a right-sized heater and warmer-room placement can drop electricity 30-50%. Coldwater fish need no heater at all.
  • Stop binning filter media. Rinse and reuse it for years - replacing biological media wastes money and restarts your cycle.
  • Right-size your stock. Fewer, well-chosen fish means less food, less waste, smaller water changes and a smaller filter. Use the stocking calculator.
  • Buy hardware second-hand and grow plants from free cuttings.
  • Avoid false economies - a cheap heater, a skipped test kit or an uncycled tank costs far more than it saves.

Realistic target: most keepers can cut a tank's running cost by 30-50% with the changes below, with no downside for the fish.

First, where does the money actually go?

You cannot cut a cost you have not located. For a typical 100-litre (25-gallon) tropical community tank, ongoing monthly spend breaks down roughly like this:

Running cost Typical share How cuttable?
Electricity (heater, light, filter)50-70%High - the big win
Food10-20%Medium
Filter media & consumables10-20%High - mostly avoidable
Water conditioner & treatments5-10%Medium
Replacements (heaters, plants, fish losses)5-15%High - avoid false economies

The headline is simple: electricity dominates, and electricity is the easiest thing to cut. Get that right and you have done most of the work.

1. Trap your heat with a tight lid

An open-topped tank loses heat constantly through evaporation, so the heater runs more to compensate. A close-fitting glass lid (or even cut-to-size polycarbonate) is the single cheapest electricity saving there is - often a one-off £10-20 that pays for itself within weeks. It also stops fish jumping out and slows evaporation, so you top up less often.

2. Put the tank in a warm room

A heater works against the room. A tank on a cold external wall, in a draughty hallway or a chilly conservatory will cost far more to heat than the same tank in a normally-heated living room. If you are choosing where the tank goes, an interior wall in a room you already heat is free money.

3. Size the heater correctly

Bigger is not better. An oversized heater blasts the water then switches off, cycling hard; an undersized one runs constantly and still struggles. The rough rule is 1 watt per litre (about 4 watts per US gallon) for a normally-heated room, a little more for cold rooms. A correctly-sized heater holds temperature efficiently - and a second, smaller heater as backup is cheaper than the fish you would lose if a single heater fails.

4. Run cooler-water or coldwater fish

Every degree you hold costs money. Many popular fish are perfectly happy at 23-24°C rather than 26-28°C - and some communities (white cloud mountain minnows, many danios, hillstream loaches) are genuine coldwater or sub-tropical fish that need no heater at all. A coldwater setup removes the single biggest running cost outright. Our Help me choose finder can suggest a low-running-cost setup sized to your tank.

5. Switch to efficient LED lighting on a timer

Old T5/T8 fluorescent and metal-halide lighting are power-hungry and need bulb replacements. A modern LED unit draws a fraction of the power, lasts for years, and never needs a new tube. Put it on a cheap plug timer running 6-8 hours a day: more light than that mostly grows algae (which then costs you time and money to fight), not plants.

6. Stop replacing filter media

This is the most common money-waster in the hobby. The ceramic rings, sponges and bio-balls in your filter are not disposable cartridges - they are the home of the beneficial bacteria that keep your fish alive. Throwing them away to fit a new branded cartridge every month is both expensive and dangerous, because it restarts your nitrogen cycle.

Instead: rinse sponges and media gently in a bucket of old tank water (never tap water - chlorine kills the bacteria) when flow drops, and reuse them for years. You only replace a piece when it is physically disintegrating, and even then you swap one part at a time so the colony survives. A box of generic ceramic media bought once will outlast dozens of cartridge refills.

7. Use a sponge filter where you can

For nano tanks, shrimp tanks, fry tanks and many community tanks, a simple air-driven sponge filter is cheap to buy, cheap to run (a tiny air pump), and almost free to maintain - you squeeze it out in old tank water and it lasts for years. It is one of the most cost-effective pieces of biological filtration there is.

8. Right-size and right-choose your stock

Every fish you add raises food, waste, filtration load and water-change frequency. Overstocking is expensive on every axis. Two cost-saving moves:

  • Stock to capacity, not to the shop's enthusiasm. Run your plan through the stocking calculator first so you buy the right number once, instead of overstocking, losing fish and re-buying.
  • Pick hardy, low-bioload fish. Small, peaceful, low-waste species (tetras, rasboras, shrimp, corydoras) eat little and pollute little, so filtration and maintenance stay cheap. Beginner-friendly fish also forgive the mistakes that otherwise cost you replacements.

9. Feed smarter, not more

Most aquarium fish are over-fed, which wastes food and fouls the water (raising your filtration and water-change costs). Feed small amounts once or twice a day, only what is eaten in a couple of minutes. Buy food in quantities you will use within a few months - flake and pellets lose nutritional value and go stale, so a giant tub is false economy. Supplement cheaply with blanched courgette or spinach, frozen foods bought in bulk, or easy home-cultured live foods like daphnia and grindal worms.

10. Cut consumables to what you actually need

The aquarium aisle is full of bottles you do not need. The essentials are a good dechlorinator (bought in a large bottle - it stores well and the concentrate dilutes a long way) and, occasionally, medication. You usually do not need pH adjusters, bacterial supplements after cycling, or daily fertiliser dosing in a low-tech tank. Test, then dose to the actual result - not to a marketing schedule.

11. Buy hardware second-hand

The tank, cabinet, filter and lights are the biggest one-off costs, and they hold up well used. Facebook Marketplace and Gumtree (UK), Craigslist and OfferUp (US), and local fishkeeping groups regularly list complete setups for a fraction of retail - often because someone is leaving the hobby. Fill any used tank with water outside first to check for leaks, and clean everything thoroughly before use.

12. Get plants and fish through the community

Plants multiply, so hobbyists constantly have trimmings to give away. Local fishkeeping Facebook groups, forums and aquarium society auctions are full of free or near-free plant cuttings, and fish at a fraction of shop prices. If you keep livebearers (guppies, platies, mollies), they will breed readily - a small starting group can stock your tank and then some for nothing.

13. Avoid the false economies (this is where people actually lose money)

Cutting the wrong corner is more expensive than not cutting at all. The biggest traps:

The "saving" What it really costs
Cheapest unbranded heaterSticks on and cooks the tank, or fails cold - you lose the whole stock
Skipping the liquid test kitYou add fish to an uncycled tank and they die; you re-buy them blind
A too-small tank "to start cheap"Unstable water, stressed fish, and you re-buy a bigger tank within a year
Undersized bargain filterPoor water quality, disease, treatments and losses
Cheap weak light for a planted tankPlants melt, algae thrives - you replace plants and buy a proper light anyway

The pattern is clear: spend properly on the few things that keep fish alive - filter, heater, test kit, a big-enough tank - and economise hard on everything else.

A cheap-but-genuinely-good build

Putting it together, the lowest-cost setup that is still good for the fish looks like this:

  • A second-hand tank of 40-100 litres (don't go smaller for tropicals - tiny tanks are harder, not cheaper).
  • A tight glass lid and placement in a normally-heated room.
  • A reputable correctly-sized heater (skip this entirely with a coldwater stock), and a simple sponge or matched filter with reusable media.
  • A basic LED on a timer, low-light plants grown from free cuttings, and inert gravel or sand.
  • A liquid test kit, a large bottle of dechlorinator, and a small group of hardy, low-bioload fish chosen with the setup finder and checked in the stocking calculator.

That runs for a few pounds or dollars a month, and it is calmer and healthier than an over-stocked, over-lit, over-dosed tank that costs three times as much.

The honest truth about saving money

The biggest cost in fishkeeping is not electricity or food - it is mistakes. Dead fish you re-buy, a too-small tank you replace, equipment that fails, treatments for problems that good husbandry would have prevented. Almost every real saving in this guide comes from doing things properly so you only buy once. Cheap-but-right beats cheap-but-wrong every single time.

Keeping on top of the small, regular jobs - water changes, feeding, parameter checks - is what stops the expensive problems before they start. Tracking it in an app means it actually gets done: App-aquatic sends care reminders, logs your parameters and shows when each job is due, so good husbandry becomes habit. It is free to try.

Related guides

Plan a setup sized to your budget, check the stocking, and get care reminders - all in App-aquatic, free to start.

Get the free app

Is fishkeeping expensive?

The setup is the big cost; running a tank is cheaper than most people fear. A typical 100-litre tropical community runs about £15-30 a month - electricity, food and water treatments - roughly the price of a streaming subscription or two. The single biggest running cost is electricity for the heater, and that is also the easiest to cut: a tight lid, a right-sized heater and a cooler-tolerant or coldwater fish choice can lower it by 30-50%.

How can I reduce my aquarium electricity bill?

Heating is usually 60-80% of a tropical tank's electricity. Cut it with a tight glass lid to trap heat, a warm interior-room location, a correctly-sized heater that cycles rather than running flat out, efficient LED lighting on a timer, and fish that are happy at 23-24°C rather than 27-28°C. Coldwater fish need no heater at all, removing the cost entirely.

What is the cheapest way to keep fish?

A small, low-tech, lightly-stocked tank with hardy fish or shrimp. Shrimp and snail nano tanks or a single betta need no special lighting or CO2, eat little and produce little waste, so filtration and water-change costs stay minimal. Buy hardware second-hand, grow plants from free cuttings, and right-size your stock so you are not over-feeding or over-filtering.

Do I need to replace filter media every month?

No - and replacing biological media is one of the most common money-wasting mistakes. Ceramic rings and sponges host the beneficial bacteria that keep your fish alive; throwing them away restarts your cycle. Rinse sponges and media in old tank water and reuse them for years. You only replace media when it is physically falling apart, and even then a portion at a time.

How do I save money on fish food?

Buy quality food in sensible quantities - flake and pellets go stale within months, so huge tubs are false economy - feed small amounts once or twice a day (most fish are over-fed), and supplement cheaply with blanched vegetables, bulk frozen foods or home-cultured live foods. Over-feeding also raises waste, which raises your filtration and water-change costs.

All guides · Fish tank setup cost · Help me choose a setup · Stocking calculator · Get the app