An automatic aquarium fish feeder is a battery or USB-powered device that dispenses a measured portion of fish food on a set schedule, typically once or twice daily, without you being present. They work well enough for most dry foods that experienced fishkeepers use them on vacations without worry, and they're increasingly popular as a daily tool to control overfeeding. The main limitation is that most models only work with flake and pellet food, not frozen or live.
This guide covers how auto feeders work, what features matter, which species they work well for, how to set them up correctly, and what actually goes wrong with them.
How Automatic Fish Feeders Work
The mechanism is simple: a rotating drum or rotor sits inside a food hopper. At scheduled intervals, the rotor turns a fixed amount, allowing a small quantity of food to drop through an exit hole into the tank. The amount dispensed depends on the opening size and how long the rotor turns, which you control with settings on the device.
Most feeders run on two AA batteries. Battery life varies: the EHEIM Everyday Fish Feeder, one of the most widely used models, gets roughly 6-12 months of battery life depending on feeding frequency. Rechargeable USB models like the Petbank Auto Fish Feeder are newer but require that the USB power source (a phone charger or USB port) stays connected and doesn't get interrupted.
What Foods Work in Auto Feeders
Flake food: Works, but fine flakes can clump in humidity and jam the drum. Using flakes inside a sealed hopper is asking for eventual clogging.
Micro pellets and nano pellets: Work reliably. Consistent size and lower moisture absorption make these the best choice for automatic feeders.
Standard pellets (1-3mm): Work well in larger drum feeders. The EHEIM handles most pellet sizes without issue.
Granules and wafers: Some feeders accommodate these; many don't. Check product specs against your food size.
Freeze-dried foods: Often work in pellet-style feeders if the pieces are small and consistent in size.
Frozen, live, or gel foods: Don't work at all in any commercial auto feeder. These require manual feeding or a separate device entirely.
Key Features to Evaluate
Feeding Frequency and Timing
Most auto feeders allow 1-4 feedings per day set at specific times. The EHEIM 3581 and EHEIM 3582 (which adds a second feeding drum) can be programmed to the minute. Budget feeders from brands like Zacro often only allow morning/evening schedule settings without precise time control.
If you're away for multiple days, the ability to set exact times matters because fish have digestive rhythms. Feeding at 9am and 6pm is better for your fish than feeding at random intervals because a drum timer cycled every 12 hours.
Ventilation
This is the most overlooked feature and the most important for reliability. Moisture from the aquarium rises and enters the food hopper, clumping food and preventing it from dispensing. Quality feeders have ventilation holes in the drum that allow the rotor to aerate the food as it turns, preventing clumping.
The EHEIM Everyday Fish Feeder and Hydor Automatic Fish Feeder both have this ventilation design. Budget feeders often omit it, which means they work fine for the first week and then stop dispensing reliably as food clumps.
Attachment and Positioning
Most feeders clip to the rim of the tank or mount on a designated bracket. The key is that food should drop directly into the water, not onto the tank lid or glass rim. If food misses the water, it rots on the tank rim and contributes nothing to your fish.
Test positioning carefully before setting up for a vacation. Position the feeder so food clears any baffles, lids, or filters, and check with a manual test dispense before relying on it.
Portion Control
The ability to set precise portions matters a lot. Overfeeding is the most common fish-keeping mistake, and it's worse with an auto feeder that dispenses too generously. Look for models with granular portion settings rather than just "small/medium/large."
Best Uses for Automatic Feeders
Vacations: The obvious use case. Even a basic auto feeder handles a 1-2 week absence fine for most community fish, which can actually tolerate 3-5 days without any food at all. For longer trips, ensure the hopper has enough capacity, and use a model with ventilation to prevent food clumping mid-vacation.
Daily feeding consistency: Fish benefit from being fed at the same time each day. If your work schedule varies, an auto feeder removes the inconsistency. This matters more for species with precise feeding windows, like bettas who should eat once or twice daily in measured amounts.
Controlling overfeeding in households with children: When multiple people feed the same tank, the fish inevitably get too much food too often. One auto feeder removes the variable entirely.
Fry tanks: Baby fish often need multiple small feedings per day. An auto feeder set to 3-4 daily feedings provides consistent nutrition for fry without requiring you to be home all day.
Which Fish Do Well With Auto Feeders
Most community fish, including tetras, rasboras, barbs, danios, corydoras, livebearers (guppies, platies, mollies), and peaceful cichlids, adapt to auto feeders without issue.
Bettas do well with auto feeders if the portion size is strictly controlled. They're prone to overeating and can get constipated from too much food. Set the feeder to dispense a very small amount once daily.
Goldfish and koi eat more than most tropical fish and can get by with an auto feeder, but they need larger portions and ideally 2-3 feedings daily.
Bottom dwellers like loaches and Corydoras may not reach floating food in time if surface feeders eat everything. For tanks with significant bottom-feeding populations, supplement with sinking wafers placed manually.
For a full rundown of equipment that works together in a community setup, our best aquarium equipment guide covers everything from feeders to filtration.
Setting Up Your Automatic Feeder Correctly
-
Load food before installing: Fill the hopper about 80% full. Completely full hoppers can jam. Leave some air space.
-
Position over open water: Clip the feeder to a spot where food falls directly into the water. Test with a manual dispense before finalizing position.
-
Set conservative portions: Start with the smallest setting and observe how much food hits the water. You can increase from there. Fish that look hungry will be more active; fish that are overfed show food sitting uneaten at the surface or on the substrate.
-
Check within 24 hours: After the first auto feeding, check that food dispensed and fish are eating it within 3-4 minutes. Uneaten food after 5 minutes means you dispensed too much.
-
Refresh food before vacations: Even in a hopper with good ventilation, food stored for weeks can go stale. Empty and refill with fresh food before any extended absence.
Common Problems and Fixes
Food not dispensing: Usually humidity clogging the drum. Remove food, clean and dry the drum, and reload with fresh pellets. Consider adding a small food-safe desiccant packet to the hopper.
Too much food dispensed: Reduce the portion setting or switch to denser, heavier food that drops more slowly from the drum.
Feeder falls off tank: Rim clamps vary in grip quality. The EHEIM has a screw-tightening clamp that's more secure than clip designs. Consider adding a rubber band or hook-and-loop fastener as backup.
Battery dies mid-vacation: Use new alkaline batteries, not old ones or rechargeables (which have lower initial voltage). Write the installation date on the battery with a marker.
Our top aquarium equipment page includes other automation tools that pair well with auto feeders for managing tanks remotely.
FAQ
Can auto feeders work with live plants and CO2 setups? Yes, auto feeders are food-only devices and don't interact with CO2 or plant systems. Position them away from CO2 diffuser output to prevent humidity damage to the food.
How long can fish go without food if the feeder fails? Most tropical community fish handle 5-7 days without food without health consequences. Goldfish can go 2 weeks. Fry and very small fish have less reserve and shouldn't go more than 2-3 days. For long absences, consider having a neighbor manually feed once every few days as backup.
Do automatic feeders work for saltwater tanks? Yes, for saltwater fish with normal dry food diets. The equipment doesn't care about salt content in the water. The same humidity precautions apply: marine tanks can have higher evaporation near the surface, so keep the feeder positioned with the exit port well above the waterline.
How often should I clean the feeder? Empty and rinse the hopper monthly, or whenever you notice old food residue, clumping, or odor. Dry completely before reloading. The drum mechanism can be brushed clean with a small dry brush. Avoid getting water into the motor or battery compartment.
Final Thoughts
An automatic feeder is one of the best investments you can make if travel is any part of your life. Even for daily use, the feeding consistency it provides benefits your fish more than variable manual feedings. Pick a model with ventilation like the EHEIM 3581 or Hydor Automatic, set conservative portions, test it before relying on it, and refresh the food regularly. That's the entire maintenance requirement for a device that takes feeding off your plate indefinitely.