Buyer's guide

Best gravel vacuum for aquariums: 6 siphons and water changers compared

A gravel vacuum is the one tool that makes water changes faster and keeps the substrate from turning into a nitrate factory. This guide compares the aquarium siphons and water changers US keepers rely on, from a simple squeeze-start tube for a 10-gallon tank to a faucet-powered system for a 75-gallon, and explains which one fits your tank size, substrate and stock.

Canister filter next to a planted aquarium

Some links on this page may be affiliate links: if you buy through them, handsoffmyhobby may earn a commission at no extra cost to you. Our selections are not paid for. How we choose products

Our picks at a glance

  1. Best overall for medium and large tanksPython No Spill Clean and Fill

    Drains and refills straight from the faucet, comes in several hose lengths and has been the reference bucket-free system for decades.

  2. Best value water changerAqueon Aquarium Water Changer

    Same faucet-powered principle as the Python, usually a little cheaper and easy to find in US stores.

  3. Best manual siphonPython Pro-Clean Gravel Washer and Siphon Kit

    Simple squeeze-bulb start and several tube sizes, so you can match the vacuum to the depth of your tank.

  4. Best for small tanks without drainingEheim Quick Vac Pro

    Battery-powered, traps debris in a mesh and returns the water, handy for spot cleaning nano tanks.

01

Why a gravel vacuum matters

Fish waste, uneaten food and dead plant matter sink and settle between substrate grains. Over weeks this mulm breaks down into ammonia and then nitrate. A gravel vacuum lifts that debris during your routine aquarium water change, so you remove dissolved waste and solid waste in one pass.

The tool works on a simple idea: the wide tube lets gravel tumble and rise a few inches, light debris gets carried away with the water, and the heavier gravel falls back. That is why the best aquarium siphon for you depends mostly on your tank volume, the depth of the tank and the substrate. Gravel tolerates aggressive vacuuming, sand needs a hover technique, and planted soil should be cleaned only on the surface.

Regular siphoning is one of the most effective ways to lower nitrates and prevent the gray haze described in our guide to cloudy fish tank water. Heavy feeders such as goldfish make it close to mandatory.

Always treat refill water with a dechlorinator. Faucet-connected changers make it tempting to skip, so dose the full tank volume before or while refilling. See our best water conditioner comparison.

02

Comparison table

The main split is between faucet-powered water changers, which remove buckets from the routine, and gravity siphons, which are cheaper and easier to control in small tanks.

Gravel vacuums and siphons compared
ProductTypeRefills tankBest tank sizePrice
Python No Spill Clean and FillFaucet-poweredYes20 gal (75 L) and up$$
Aqueon Aquarium Water ChangerFaucet-poweredYes20 gal (75 L) and up$$
Python Pro-CleanGravity siphon, bulb startNo5–40 gal (20–150 L)$
Aqueon Siphon VacuumGravity siphon, bulb startNo5–30 gal (20–115 L)$
Eheim Quick Vac ProBattery, returns waterNot neededNano and small tanks$$
Lee’s Ultimate Gravel VacuumGravity siphon, manual startNo10–55 gal (40–210 L)$
01

Python Products · Faucet-connected gravel vacuum and water changer

Python No Spill Clean and Fill

$$

Best for: Tanks of 20 gallons and up, anyone tired of carrying buckets

The Python attaches to a sink faucet with an adapter. Running tap water through a small pump fitting creates suction, so the gravel tube at the other end of the hose drains the tank into the sink. Flip a valve and the same hose refills the tank. It is sold in lengths from 25 to 100 feet, which makes it practical for tanks in another room. The main trade-offs are the water used to power the suction (it goes down the drain) and the need for a threaded faucet; some modern faucets require an extra adapter.

Pros

  • No buckets for draining or refilling
  • Several hose lengths available
  • Spare parts sold separately
  • Works for very large tanks

Cons

  • Uses extra tap water to create suction
  • Faucet compatibility is not universal
  • Overkill for a 5 or 10 gallon tank
Power source
Tap water pressure (venturi)
Hose lengths
25, 50, 75 and 100 ft
Refill
Yes, through the same hose
Ideal tank size
20 gal (75 L) and up
Check price on Amazon
02

Aqueon · Faucet-connected gravel vacuum and water changer

Aqueon Aquarium Water Changer

$$

Best for: Keepers who want a Python-style system on a tighter budget

Aqueon’s water changer works on the same principle as the Python: a faucet adapter and pump create suction, the gravel tube cleans the substrate, and a valve lets you refill through the same hose. It is usually offered in 25 and 50 foot lengths and is easy to find at big pet chains. The parts are not always cross-compatible with Python spares, so stick to one system once you invest in it. As with any faucet-powered vacuum, keep a hand on the hose when refilling so the end does not jump out of the tank.

Pros

  • Lower price than most Python kits
  • Drain and refill without buckets
  • Widely available in US stores

Cons

  • Fewer length options
  • Same faucet compatibility caveats
  • Parts not interchangeable with every Python accessory
Power source
Tap water pressure
Hose lengths
25 and 50 ft
Refill
Yes
Ideal tank size
20 gal (75 L) and up
Check price on Amazon
03

Python Products · Manual siphon with squeeze-bulb starter

Python Pro-Clean Gravel Washer and Siphon Kit

$

Best for: 5 to 40 gallon tanks with gravel, routine weekly cleaning

The Pro-Clean is a rigid gravel tube, a squeeze bulb and a length of hose, plus a clip to hold the hose on a bucket. A few squeezes of the bulb start the siphon, so there is no mouth-starting. Python sells it in several sizes, from Mini to Extra Large, and the larger tubes clean faster but drain small tanks very quickly. It is a gravity siphon, so the bucket must sit lower than the tank. For most single-tank owners with 10 to 30 gallons, this is the simplest gravel vacuum that does the job well.

Pros

  • Squeeze-bulb start, no mouth siphoning
  • Several tube sizes for different tank depths
  • Inexpensive and durable

Cons

  • Bucket carrying required
  • Large tubes drain small tanks too fast
  • Bulb can wear over time
Power source
Gravity siphon
Sizes
Mini, Small, Medium, Large, Extra Large
Starter
Squeeze bulb
Ideal tank size
5–40 gal (20–150 L)
Check price on Amazon
04

Aqueon · Manual siphon with self-start bulb

Aqueon Siphon Vacuum Gravel Cleaner

$

Best for: Beginners with a 10 to 29 gallon starter tank

Aqueon’s manual siphon is the one many US starter kits are paired with. It has a gravel tube, a priming bulb and a hose, and comes in mini and larger sizes. Performance is very close to the Python Pro-Clean; the choice usually comes down to which one your local store stocks and which tube size fits your tank. The mini version is a good choice for a betta tank or a 10-gallon, where a wide tube would empty a third of the water in a minute.

Pros

  • Easy self-start
  • Mini size suits nano and betta tanks
  • Cheap replacement if lost or cracked

Cons

  • Bucket carrying required
  • Hose can kink if stored coiled tightly
Power source
Gravity siphon
Starter
Priming bulb
Sizes
Mini and larger models
Ideal tank size
5–30 gal (20–115 L)
Check price on Amazon
05

Eheim · Battery-powered gravel cleaner (no water removal)

Eheim Quick Vac Pro

$$

Best for: Nano and small tanks, spot cleaning between water changes

The Quick Vac Pro is a handheld, battery-operated cleaner. Instead of draining water, it pulls mulm and debris through the nozzle into a fine mesh bag and returns the filtered water to the tank. That makes it useful for spot cleaning a front corner or a sand patch without changing water, and for tanks where a siphon would be awkward. It does not replace water changes, because dissolved nitrate stays in the tank, and it is not meant for large, deep aquariums.

Pros

  • No bucket and no water removed
  • Good for quick spot cleaning
  • Works where a siphon is hard to start

Cons

  • Does not lower nitrate on its own
  • Batteries required
  • Limited reach in deep tanks
Power source
Batteries
Water removal
None, water is returned
Debris capture
Mesh bag
Ideal tank size
Nano to small tanks
Check price on Amazon
06

Lee's Aquarium & Pet Products · Manual siphon

Lee's Ultimate Gravel Vacuum

$

Best for: Budget buyers and backup siphon for a second tank

Lee’s has made simple gravel vacuums for a long time, and the Ultimate Gravel Vacuum is its classic rigid-tube siphon with a hose. It is a no-frills tool: start the siphon by submerging the tube or with a shaking motion, then work through the gravel and drain into a bucket. It costs little, so many keepers buy one per tank to avoid moving pathogens between systems. A mini version exists for small aquariums.

Pros

  • Very low cost
  • Simple, nothing to break
  • Easy to keep one per tank for biosecurity

Cons

  • Starting the siphon takes practice
  • No flow control
  • Bucket carrying required
Power source
Gravity siphon
Starter
Manual (submerge or shake)
Sizes
Standard and mini
Ideal tank size
10–55 gal (40–210 L)
Check price on Amazon

03

How we chose these gravel vacuums

This is an editorial selection based on manufacturer specifications, long-term reputation in the hobby and availability in the US, not a lab test. We looked at how the siphon starts (bulb, faucet or battery), whether it can also refill the tank, the range of sizes offered, the availability of spare parts, and how well the design matches common tank sizes. Generic no-name siphons were left out because their sizing and materials vary from one listing to the next.

04

Buying guide: what makes a good aquarium siphon

Start with volume and distance. If you change 25% of a 55-gallon tank every week, you move almost 14 gallons (about 52 L), or three heavy buckets. A water changer such as the Python or Aqueon pays for itself in comfort. For a 10-gallon, the same change is 2.5 gallons, and a small manual siphon is faster to set up than any faucet adapter.

Then look at tube diameter and length. The tube should reach the bottom with a few inches of tube still above the water line. A tube that is too wide for a small tank drains it before you have cleaned a third of the gravel.

  • Start mechanism: squeeze bulb or faucet suction, never mouth-starting, which risks swallowing tank water.
  • Flow control: a valve or a hose you can pinch lets you slow the flow over sand or near shrimp.
  • Intake guard: a mesh or narrow gap stops small fish, fry and shrimp being pulled in.
  • Hose length: measure the path to the sink or bucket, adding a little slack.
  • Spare parts: bulbs, hoses and faucet adapters wear out; brands like Python sell replacements.

05

How to choose by tank size and use

Match the tool to the job, not to the biggest tank you might own one day. Many keepers end up with one manual siphon per tank plus one water changer for the largest aquarium.

Which gravel vacuum for which setup
SetupRecommended typeWhy
Betta or nano tank (2.5–10 gal / 10–40 L)Mini siphon or Eheim Quick Vac ProSlow, controllable flow; small tube
Starter community tank (10–29 gal / 40–110 L)Python Pro-Clean or Aqueon Siphon VacuumCheap, quick to set up, buckets stay light
Large tank (40–125 gal / 150–475 L)Python No Spill or Aqueon Water ChangerNo buckets, refill through the same hose
Goldfish tankFaucet water changerBig, frequent changes and lots of waste
Shrimp tankMini siphon with intake guardAvoids sucking up shrimplets
Sand or planted soilSiphon with flow controlHover over sand, skim only the surface of soil

06

How to use a gravel vacuum step by step

Clean half the substrate each week rather than all of it at once. Most beneficial bacteria live in the filter, but leaving part of the gravel undisturbed is a sensible habit, especially in a tank that is still cycling. For the full routine, see how to clean a fish tank.

  1. Unplug the heater and filter if the water level will drop below them.
  2. Place a bucket below the tank, or connect the water changer to the faucet and set the valve to drain.
  3. Start the siphon with the bulb or faucet, then push the tube into the gravel to the bottom.
  4. Lift slightly, let the gravel tumble and fall back, then move to the next spot in a grid pattern.
  5. Stop when you reach the planned volume, usually 20–30% for a weekly change.
  6. Refill with dechlorinated water at the same temperature, then restart the equipment.

07

Common mistakes when siphoning

If you see a sudden bloom of small white worms after a big feeding, it is usually a sign that debris is building up. Our page on detritus worms explains why more regular vacuuming is the main fix.

  • Digging into planted soil. Deep vacuuming of aqua soil releases nutrients and fine particles. Skim the surface around carpet plants instead.
  • Pushing into sand. Sand gets sucked up quickly. Hold the tube an inch above the surface and let the flow lift only the debris.
  • Forgetting the heater. A heater left running out of water can crack. Unplug it first.
  • Leaving the faucet unattended. A refill hose that slips can flood a room in minutes.
  • Siphoning shrimp. Cover the intake with fine mesh in shrimp tanks, especially with cherry shrimp colonies.

08

Substrate and gear that work well with a siphon

Medium gravel (2–5 mm) is the easiest substrate to vacuum. Fine sand looks natural but requires more care, and nutrient soils are best left mostly alone. If you are still choosing, our best aquarium substrate guide compares them with maintenance in mind. Pair your siphon with a good aquarium filter and a reliable test kit so you can see the effect of your water changes on nitrate.

Frequently asked questions

Frequently asked questions

What is the best gravel vacuum for a fish tank?

For tanks of 20 gallons and more, the Python No Spill Clean and Fill is the most recommended because it drains and refills from the faucet without buckets. The Aqueon Aquarium Water Changer is a cheaper alternative on the same principle. For tanks under 20 gallons, a manual siphon such as the Python Pro-Clean or Aqueon Siphon Vacuum is simpler and easier to control.

Is a Python water changer worth it?

It is worth it if you carry more than two or three buckets per water change, have several tanks or have a tank far from the bathroom. It removes heavy lifting and makes larger, more frequent changes realistic. For a single 10-gallon tank, a small manual siphon does the same job for much less money.

How often should I vacuum aquarium gravel?

Most tanks benefit from vacuuming during each weekly or biweekly water change. Clean about half the substrate each time and alternate sides. Heavily stocked tanks and goldfish tanks may need weekly vacuuming of the whole open area, while lightly stocked planted tanks often need only a surface pass.

Can I use a gravel vacuum on sand?

Yes, but do not push the tube into the sand. Hold it about an inch (2–3 cm) above the surface and let the flow lift waste while the sand stays in place. Pinch the hose or use a model with a valve to slow the flow if sand starts to travel up the tube.

Will a gravel vacuum remove beneficial bacteria?

Not in a meaningful way. Most nitrifying bacteria live in the filter media, not in loose debris. Vacuuming half the gravel at a time and never rinsing filter media in tap water keeps the colony stable. In a tank that is still cycling, keep vacuuming light.

Sources and references

Written and reviewed by the handsoffmyhobby editorial team according to our editorial policy.

Keep reading

Explore handsoffmyhobby

What are you looking for?