Axolotl Feeding: Schedule, Diet, and the Substrate Mistake That Matters Most
Axolotl feeding comes down to one central fact about how this species eats: it gulps its food whole, and that single detail shapes almost every rule on this page, including the one about your tank floor.

Axolotl Feeding: Schedule, Diet, and the Substrate Mistake That Matters Most
Axolotl feeding is straightforward once you understand one central fact about this species: they gulp their food whole, which shapes nearly every rule on this page, including the most important one about what's on the tank floor. For the rest of their care needs, see our complete Axolotl care guide.
The Staple Diet
Axolotls are carnivores that eat a variety of invertebrate prey, no plant matter is needed in this species' diet at all. The gold-standard staple is earthworms or nightcrawlers, high in protein, well-balanced, and easy for an axolotl to digest, paired with a quality sinking pellet formulated specifically for axolotls or carnivorous amphibians. Frozen bloodworms, brine shrimp, and daphnia work well for hatchlings and juveniles or as occasional variety, but shouldn't be the entire diet on their own.
Feeding Frequency and Portions
Size each meal to roughly your axolotl's head, and remove anything uneaten after 15 to 30 minutes to protect water quality. Frequency slows down considerably as your axolotl grows:
- Hatchlings (0 to 3 months): live food 2 to 3 times daily.
- Juveniles (3 to 6 months): about once a day.
- Sub-adults (6 to 12 months): every 1 to 3 days.
- Adults (12-plus months, over about 7.5 inches): every 2 to 3 days. Adults have slower metabolisms and genuinely need that extra time to digest food properly in cool water, more on keeping that water at the right temperature in our tank setup guide.
Foods to Avoid
Skip feeder fish, they carry real parasite risk, and many common feeder species contain an enzyme that causes a vitamin B deficiency over time. Avoid mammalian meat like beef heart or chicken, axolotls can't properly digest mammalian fat and protein. Hard-shelled feeders, adult mealworms, crickets, and crayfish, are genuinely risky too, their exoskeletons are difficult to digest and can cause internal injury.
This is the detail that matters most: never use gravel or small rocks as substrate. Because axolotls gulp their food rather than carefully selecting it, they readily swallow whatever's nearby, and swallowed gravel causes intestinal blockage that can require surgery and can be fatal. Fine sand under about 1mm, or a bare-bottom tank, is the safe choice.
Supplementation
None generally needed. A varied diet of worms and formulated pellets covers this species' nutritional needs without additional vitamins or minerals.
The Mistakes That Actually Matter
Gravel substrate is genuinely the most consequential mistake on this list, it's directly responsible for the impaction that sends more pet axolotls to emergency surgery than almost anything else, and it's entirely avoidable with the right substrate choice.
The second common mistake is continuing juvenile feeding frequency into adulthood, an adult fed daily the way a juvenile would be becomes obese and stresses water quality. And feeding the wrong food, feeder fish or mammalian meat instead of worms and proper pellets, causes real digestive and nutritional problems even without an acute impaction event.
For the rest of their setup and health needs, see our Axolotl cost guide, handling guide, and health issues guide. Check the Axolotl encyclopedia profile for more on the species itself, or browse the rest of our Amphibians care guide category.
Sources & Further Reading
- VCA Animal Hospitals: Axolotls as Pets
- PetMD: What Do Axolotls Eat?
- LafeberVet: Care of the Axolotl
❓ Frequently Asked Questions
What do axolotls eat?
Axolotls are carnivores that need no plant matter at all. The gold-standard staple is earthworms or nightcrawlers, paired with a quality sinking pellet formulated for axolotls or carnivorous amphibians. Frozen bloodworms, brine shrimp, and daphnia work well for hatchlings and juveniles or as occasional variety, but shouldn't be the entire diet.
How often should I feed my axolotl?
Hatchlings (0 to 3 months) eat live food 2 to 3 times daily. Juveniles (3 to 6 months) eat about once a day. Sub-adults (6 to 12 months) eat every 1 to 3 days. Adults (12-plus months, over about 7.5 inches) eat every 2 to 3 days, their slower metabolism genuinely needs that extra time to digest in cool water.
Why is gravel substrate dangerous for axolotls?
Axolotls gulp their food rather than carefully selecting it, so they readily swallow whatever's nearby, including gravel. Swallowed gravel causes intestinal blockage that can require surgery and can be fatal. Fine sand under about 1mm, or a bare-bottom tank, is the safe choice.
Can axolotls eat feeder fish?
Skip them. Feeder fish carry real parasite risk, and many common feeder species contain an enzyme that causes a vitamin B deficiency over time.
Do axolotls need vitamin or calcium supplements?
No, generally. A varied diet of worms and formulated pellets covers this species' nutritional needs without additional supplementation.
How much should I feed an axolotl at each meal?
Size each meal to roughly your axolotl's head, and remove anything uneaten after 15 to 30 minutes to protect water quality.
🛒 Recommended Gear
As an Amazon Associate, we earn from qualifying purchases through the links above - at no extra cost to you.
Written by Mike
Mike is the founder of Beastly Facts and a lifelong reptile enthusiast. He shares his home with Dex, a bearded dragon with strong opinions about crickets and basking schedules. Mike writes in-depth care guides, animal facts, and the occasional short story about life with exotic pets.
More about Mike →Comments
No comments yet - be the first!




