DIY Sponge Filter for Betta Tank: Budget Build Guide
Share
A working betta sponge filter costs more than it should when you only need gentle flow and biological filtration. This build uses a $6 air pump, a foam block, and about twenty minutes, and you control every part of it. I have run sponge filters on betta tanks for years, and the version below is the one I keep coming back to. You will get a parts list, a photo-style step walkthrough in text, a flow-rate chart for 5 to 20 gallon tanks, and a list of mistakes that kill bettas quietly.
Why a Sponge Filter Is the Gentlest Pick for a Betta
Bettas come from slow, shallow water: rice paddies, ditches, and forest pools where flow is minimal. A sponge filter pushes water through a porous foam block, hosting both mechanical and biological filtration in one piece of media. There is no motor pulling the fish around, no strong intake, and no spray bar rattling the surface. For long-finned bettas especially, current is the enemy, and sponge filters solve that problem with almost no noise.
Biological capacity is the underrated benefit. The foam is constantly oxygenated by rising air bubbles, which keeps nitrifying bacteria happy even before your tank cycles. You are also avoiding the small but real risk of a tiny betta getting sucked into a power filter intake. Many keepers only switch away from sponge filters when they want stronger surface agitation or a polished look, but for a planted betta tank or a quarantine setup, it is hard to beat.
One honest note: sponge filters do not polish water to crystal clarity on their own. Fine particulates can hang in the water column. If you want that, run fine filter floss inside the sponge or pair it with a small canister. For most betta keepers, though, slightly tinted water with stable parameters is the actual goal.
Parts List and Tools for the Build
Everything below is available at a hardware store, a pet shop, or an online aquarium supply retailer. I will list the easy version first, then a cheaper alternative.
- Foam block (the sponge itself): A coarse-pored foam sleeve made for aquarium use is ideal. The cheap route is a piece of reticulated polyurethane foam cut into a cylinder, around 2 inches tall and 2 to 3 inches across. Coarse pores keep flow strong; fine pores clog fast and starve bacteria of oxygen.
- Rigid air tube (stem): About 4 to 6 inches of rigid acrylic or plastic tubing, roughly 1/4 inch inner diameter. This is the upright stem the air travels through.
- Airline tubing: Standard 3/16 or 1/4 inch silicone airline, 3 to 4 feet long. Silicone stays flexible and does not leach plasticizers.
- Air pump: A small diaphragm pump rated for 5 to 20 gallon tanks. Whisper-style or any single-outlet USB nano pump works. Adjustable output is a huge plus.
- Check valve: A small inline check valve to stop back-siphoning if power cuts. Cheap insurance for your betta's floor.
- Base or weight: Either a suction-cup base, a small piece of slate, or a suction cup with a clip. Anything that keeps the filter from floating up.
Tools are minimal: a sharp knife or fine-toothed saw to cut the foam, scissors for the airline, and a small drill bit if your rigid tube does not already have a hole through the side for water intake. Total usually lands between $8 and $15.
Step-by-Step Build: From Foam Block to Running Filter
Set everything on a clean towel before you start. Wash the foam in plain tap water only, no soap, then move through these steps.
Step 1: Shape the sponge. If you bought a pre-cut foam sleeve, skip this. If you have a block, cut a rectangle roughly 2 by 3 by 3 inches, then carve one short end into a shallow dome so water flows evenly across the top. Round corners reduce dead spots where debris collects.
Step 2: Drill the intake holes on the stem. Your rigid tube needs water to enter. About 1 inch from the bottom, drill two small holes opposite each other, or slice a small notch with a hacksaw. Bubbles will rise through the stem and pull tank water in through these holes.
Step 3: Mount the stem inside the sponge. Center the rigid tube inside the foam block, with the holes about 1 inch above the bottom of the sponge. The foam should hold the stem snugly. If it is loose, a tiny dab of aquarium-safe silicone at the base sets it.
Step 4: Attach the base. Slip a suction cup or weighted base under the sponge. Test by lifting gently: nothing should float or tip.
Step 5: Plumb the air line. Cut your airline to length, attach one end to the top of the rigid stem, drop the check valve in line with the arrow pointing toward the filter, then run the rest of the tubing to the air pump. Plug the pump in.
Step 6: Tune it for betta flow. Watch the bubbles. You want a slow, steady column of small bubbles rising from the stem, not a vigorous stream. Aim for turnover that mixes the tank once every 4 to 6 minutes, which is much slower than a typical power filter on a betta tank.
Flow-Rate Tuning Chart for 5 to 20 Gallon Betta Tanks
The chart below is what I use when adjusting a sponge filter for a betta. The "bubbles per second" column is a rough visual guide rather than a precise count; pick what your filter actually shows after 5 minutes of running.
- 5 gallon betta tank: Air pump on lowest setting, 1 to 2 bubbles per second. Sponge 2 inches tall, 2.5 inches wide. Aim for surface disturbance less than 10 percent of the water surface.
- 10 gallon betta tank: Low to medium pump setting, 2 to 3 bubbles per second. Sponge 2.5 inches tall, 3 inches wide. A single tall plant on the outflow side breaks current nicely.
- 15 gallon betta tank: Medium pump setting, 3 to 4 bubbles per second. Sponge 3 inches tall, 3.5 inches wide. Consider a baffle if your betta flares or hides constantly.
- 20 gallon betta tank: Medium-high setting, 4 to 5 bubbles per second. Sponge 3 inches tall, 4 inches wide. Position outflow toward a wall or dense stem plants.
If your betta is still getting pushed around at the lowest pump setting, two cheap fixes work: clamp the airline with a small plastic valve to choke airflow further, or rotate the sponge 90 degrees so the outflow aims at the glass instead of across the tank. A baffled outflow is often the difference between a confident, active betta and one that hides behind the heater all day.
Cycling and Maintenance Schedule
Your DIY sponge filter for a betta tank is not finished the moment it starts bubbling. The biological filter needs to colonize, and that takes 3 to 6 weeks. Run the filter alongside whatever you already have, dose ammonia or use a small amount of fish food to feed the cycle, and test ammonia, nitrite, and nitrate until you see zero ammonia, zero nitrite, and rising nitrate. Many keepers seed new sponge filters by dropping a handful of gravel from an established tank into the foam block for a day, which jumps the cycle forward by a week or more.
Maintenance is gentle by design. Squeeze the sponge in a bucket of tank water during a water change, never under the tap. Chlorine kills the bacteria you spent six weeks growing. Swap out the airline every 6 months because silicone hardens and micro-cracks let air escape silently. Replace the rigid stem if it cracks, and rinse the check valve monthly because small amounts of water collect inside and stall the diaphragm pump.
If you run a planted betta tank, leave the sponge alone for the first two months. Healthy biofilm supports infusoria and microfauna that fry and shrimp love, which is one of the underrated wins of sponge filtration in a planted setup.
Common Mistakes That Quietly Stress Bettas
Most sponge filter problems with bettas are not loud failures, they are slow drags. Avoid these and you will be ahead of the curve.
- Pump too strong: The number-one mistake. A betta that flares at bubbles, sits clamped, or hides 24/7 is usually fighting current, not a parameter problem.
- Fine-pored foam: Looks cute, clogs in a week. Coarse foam is what you want for betta setups because it stays aerobic longer.
- No check valve: Skip it once, lose a betta when a power outage siphons the tank onto the floor. The valve is two dollars.
- Soap contamination: Even a trace of dish soap kills the biofilter and your betta. Use dedicated buckets and hands-only handling for the sponge.
- Sponge touching the heater: Foam insulates and can hide a malfunctioning heater. Keep at least an inch between them.
- Ignoring bubble count after cleaning: If bubble rate jumps 50 percent after a rinse, your bacteria colony took a hit. Test parameters for a week.
One more: do not throw the foam away when it looks brown. Brown is good, that is the biofilter doing its job. Black, smelly, or peeling foam is the only thing that gets replaced.
When a DIY Build Beats Buying Off the Shelf
Commercially made sponge filters are good, and I keep a few of them around. But for a betta-specific build, three reasons push me toward DIY.
Custom sizing. Off-the-shelf filters come in fixed shapes. If your betta tank is a 6-gallon cube, a long rectangle sponge along the back wall works better than a stubby puck. DIY lets you match the foam to the footprint.
Cheaper upgrades. You can swap in higher-density foam, a stronger stem, or an adjustable check valve for less than the price difference between budget and premium commercial units.
Repairable forever. When the airline cracks or the foam tears after a couple of years, you replace a $1 part instead of buying a whole new filter. Over a decade of betta keeping, that adds up to real money.
The honest case for buying: if a blacked-out commercial unit matches your tank and runs fine, do not fix what works. DIY shines when off-the-shelf does not fit your betta tank or your budget.
Frequently Asked Questions
Is a sponge filter enough filtration for a betta?
Yes, a sponge filter is enough for a single betta in tanks from 5 to 20 gallons, as long as it is cycled and the tank is not overstocked. The foam hosts the same nitrifying bacteria that any other filter does, and bettas produce modest waste. For tanks over 20 gallons or with tankmates, run two sponge filters or pair a sponge filter with a small canister for redundancy.
How long should I run a DIY sponge filter before adding a betta?
Plan on 3 to 6 weeks for a full cycle, with a seeded sponge dropping that to 1 to 2 weeks. Test ammonia and nitrite twice a week, and only add the betta when both stay at 0 ppm for a week and nitrate is climbing. Patience here prevents the most common betta loss: ammonia burns in an uncycled tank.
Can a sponge filter strong enough for cycling still be gentle enough for a betta?
Yes, biology and flow are independent on a sponge filter. The bacteria live on every square inch of foam, regardless of how fast bubbles travel. To stay gentle, restrict airflow with a small valve or angle the outflow at the glass. You keep full biological capacity while cutting current in half, which is exactly what long-finned bettas need.
What is the best foam to use for a DIY betta sponge filter?
Reticulated polyurethane foam with coarse, open pores is the best choice. Avoid dense upholstery foam, which clogs fast and suffocates bacteria, and avoid foam with anti-microbial treatments, which will keep your cycle from ever starting. Aquarium-specific foam sleeves are safest, and a 10 to 20 PPI (pores per inch) rating gives the best balance of flow and biology.
Do sponge filters raise pH or hardness for bettas?
Sponge filters themselves do not change pH or hardness. What does change parameters is the airstone-style agitation in tanks with low KH, where CO2 off-gassing can slowly climb pH. In a planted betta tank with CO2 injection, run the sponge on a timer so it does not strip CO2 overnight. For most community-style betta setups, this is a non-issue.