Standard automatic fish feeders are a bad fit for most Bettas because of their tiny mouths and slow feeding habits, but the Bettamatic feeder or a modified small-pellet dispenser like the Fish Mate can work with the right setup and careful portion control.
A Betta fish’s small mouth and deliberate eating pace make most automatic feeders a shortcut to overfeeding and tank fouling. Most timers dump more food than a Betta can eat in minutes, and the wrong pellet size goes uneaten. But if you’re going out of town for a long weekend or need consistent daily feeding, a few specific products and one smart DIY build can handle the job safely. This breaks down which feeders actually suit a Betta tank, how to set them for the smallest portions, and when it’s safer to skip the feeder entirely.
Why Most Automatic Fish Feeders Struggle With Bettas
The problem isn’t the feeder’s timer, it’s the portion size. Bettas have small mouths and eat slowly, so a standard feeder that drops a pile of pellets at once will rot in the tank before the fish gets through half of it. That fouls the water and raises ammonia levels fast. Most generic feeders are also designed for 20-gallon-plus community tanks where multiple fish clean up food quickly, not a 5-gallon Betta bowl.
The gate here is real: if a feeder doesn’t let you dial down the serving to just 2–3 small pellets per rotation, it will overfeed. Healthy adult Bettas can actually go up to 12 days without eating, which makes auto-feeders optional for short trips rather than essential.
Bettamatic: The One Feeder Built for Betta Fish
The Bettamatic Automatic Daily Betta Feeder from Zoo Med Laboratories is the only mainstream product designed specifically with Betta biology in mind. It feeds on a 12-hour cycle and uses a single AA battery, so there’s no cord running into the tank. The hopper and dispensing wheel are sized for small Betta pellets and flakes rather than the large granules most generic feeders use.
It won’t work for every Betta — some picky individuals still prefer live food or hand-feeding — and the portion dial takes a little trial-and-error to get right. But if you want an off-the-shelf solution, this is the one to try first. For a broader look at options that work across different tank setups, check our tested product roundup on the best automatic feeder for fish.
Generic Feeders That Can Be Adapted for Bettas
Several standard fish feeders can work if you modify the portion or swap the food type. The key is finding a model with a small enough dispensing slot and a short timer interval.
- Top Fin Fin Automatic Fish Feeder (PetSmart): Offers 12-hour or 24-hour intervals. The rotating drum can hold Betta pellets if you fill only one compartment per cycle. Includes a manual feed button for testing portions before leaving.
- Fish Mate (brand): Commonly recommended in Betta-keeping communities for its reliable timer mechanism. It tends to be too large for very small tanks; mounting it on the rim of a 5-gallon works, but always test a dry cycle to make sure food drops cleanly.
- Generic feeder OGSA04-1013 (Home Depot): 200ml capacity with 8-, 12-, and 24-hour settings. Works with flakes and small pellets.
Comparison Table: Automatic Fish Feeders for Bettas
| Feeder Model | Best For | Key Limitation |
|---|---|---|
| Zoo Med Bettamatic | Betta-specific feeding, 12-hr cycle | Portion dial requires trial-and-error |
| Top Fin Fin | Budget option, manual test button | Larger drum may still overfeed |
| Fish Mate | Reliable timer mechanism | Needs rim-mount; not for tiny tanks |
| Generic OGSA04-1013 | Flakes and powders included | 200ml capacity is oversized for Betta |
| RUNACC WiFi Feeder | App control, temp monitoring | App-dependent; pricier than needed |
| Aquarium Co-Op AutoFeeder | Electric, consistent rotation | Electric models risk submersion damage |
| DIY Arduino Turn Table | Custom portion control, 14 wells | Requires soldering and programming |
DIY Arduino Betta Feeder: Full Custom Control
If you want precise portioning and don’t mind building something, the Instructables “Turn_Table” design lets you control exactly how many pellets drop per feed. It uses an Arduino, a stepper motor, and a motor driver to rotate a 14-well disk past a dispensing hole — each well feeds one meal, so you can fill each compartment with just 2–3 pellets.
The assembly wires the stepper into the driver with connections on Arduino pins 8, 9, 10, and 11. Power comes from the Arduino’s 5V output, and the whole unit mounts to the outside of the tank with hot glue (acetone removes it if you need to reposition). The biggest pitfall is wiring: if the stepper just twitches instead of rotating, check that pins 8–11 are pushed fully into the driver. Also mount the whole unit to a permanent wall outlet rather than a computer USB, because a computer shutdown resets the timer.
How to Set Up Any Feeder for a Betta Without Overfeeding
Getting portion control right is the single most important step. Follow this process before you actually leave town:
- Test dry runs for 48 hours: Set the feeder on your normal schedule over the tank (no water) and count how many pellets drop per cycle. Adjust the drum opening or portion dial until you get 2–3 pellets.
- Use Betta-specific pellets only: Most standard fish flakes are too large. Betta pellets should be 1–2mm or smaller — if you can’t find those, crush a larger pellet between your fingers before loading the feeder.
- Place the feeder over a feeding ring: A floating ring keeps food concentrated in one spot so you can see how much is left uneaten when you return.
- Underfill the hopper: Fill only enough for the days you’ll be gone, plus one extra day’s buffer. A full hopper tempts you to set a larger portion than needed.
You’ll know it’s working when you come back to clear water and a Betta acting normal. Cloudy water or uneaten food on the bottom means you need to dial the portion back further.
When You Shouldn’t Use a Feeder at All
For trips under a week, skip the feeder entirely. A healthy adult Betta’s metabolism slows down when food is scarce, and going 4–5 days without eating causes no harm. The risk of overfeeding and coming back to a crashed tank is higher than the risk of a hungry fish. For trips over a week, a feeder becomes necessary, but only with the portion control steps above. Live food eaters — Bettas that refuse pellets and only take bloodworms or brine shrimp — need a human sitter no matter what, because no automatic feeder handles live food reliably.
Feeder Checklist for Betta Owners
Before you buy or build:
- Can the feeder dispense exactly 2–3 small pellets per cycle?
- Does it mount without electronics over the water line?
- Is the timer interval 12 hours or longer?
- Have you tested dry runs for at least 24 hours?
- Could your Betta survive a short trip without any feeder at all?
If the answer to the last question is yes, save the money and the risk. If you need the feeder, the Bettamatic or a careful DIY build are the two routes that actually work for Betta fish.
FAQs
Can Bettas eat regular fish flakes from an automatic feeder?
Most standard flakes are too large for a Betta’s small mouth and may sink before the fish can eat them. Small Betta-specific pellets work better because they stay intact longer and match the bite size. Crushing larger flakes into a powder is a workable alternative in a pinch.
Do automatic fish feeders need WiFi to work with Bettas?
WiFi is unnecessary unless you want remote monitoring or temperature alerts from a smart model like RUNACC. A simple battery-powered timer like the Bettamatic or Top Fin does the same job for far less money and with lower failure risk. WiFi models add convenience but also add another point of failure.
How long can a Betta fish safely go without an automatic feeder?
Younger Bettas and active males may need food every 3 to 4 days. For any trip under a week, skipping the feeder is usually safer than risking an overfeeding accident.
Will a DIY Arduino feeder get wet and shock my Betta?
Only if the electronics touch water. The standard Instructables design mounts the Arduino and motor to the outside of the tank with hot glue, keeping all wiring dry. The stepper motor shaft passes through the tank wall via a seal, so water never reaches the circuit board. Always test with a dry run first to confirm the seal holds.
References & Sources
- Zoo Med Laboratories. “Bettamatic Automatic Daily Betta Feeder.” Official product page for the only Betta-specific automatic feeder.
- Instructables. “Betta Fish Feeder.” Step-by-step guide for the DIY Arduino-based turn-table feeder.
- PetSmart. “Top Fin Fin Automatic Fish Feeder.” Product details and interval options for a budget-friendly adapter feeder.
- Home Depot. “Generic Automatic Fish Feeder OGSA04-1013.” Specs for a low-cost generic feeder with small-tank compatibility.
- Reddit r/bettafish. “Good auto feeders?” Community discussion on Betta-safe feeder brands and modifications.
