What to feed an axolotl (and how often)
The best food for axolotls is earthworms and sinking pellets. How much to feed, how often for babies and adults, which treats are fine and what to avoid.
| Age / size | How often | Main food |
|---|---|---|
| Under 10 cm | Every day | Chopped worms, small pellets, bloodworm |
| 10–15 cm | Every 1–2 days | Worms and pellets |
| Adult | Every 2–3 days | Whole earthworms and pellets |
The best foods
Earthworms are the closest thing to a perfect axolotl food. Buy dendrobaena or similar from a bait or reptile supplier. Garden worms work if you're sure the soil hasn't been treated with chemicals or slug pellets. Cut big worms in pieces for smaller axolotls.
Sinking axolotl pellets are complete foods and a handy backup. Choose soft, sinking ones made for axolotls.
Bloodworm (frozen) is good for babies and as an occasional treat for adults. On its own it isn't enough for a grown axolotl.
How much
Feed until the belly looks gently rounded, about the width of the head. A thin axolotl has a belly narrower than its head. One that turns food down regularly is probably being fed too often. Remove anything uneaten after 15–20 minutes so it doesn't rot.
How to feed
Drop food in front of the face, or use long feeding tongs. Axolotls see poorly and find food by smell and movement. They feed with a sudden gulp that pulls in whatever's nearby, which is why a sand or bare floor matters.
What to avoid
- Feeder fish and anything caught from ponds
- Mealworms, crickets and other hard-shelled insects
- Meat, chicken, cat or dog food
- Food left to rot in the tank
Quick answers
Can axolotls eat bloodworms?
Can I feed fish?
My axolotl won't eat, what do I do?
Checked November 2026. General information, not veterinary advice.
