Two axolotls face to face on a dark tank floor

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 / sizeHow oftenMain food
Under 10 cmEvery dayChopped worms, small pellets, bloodworm
10–15 cmEvery 1–2 daysWorms and pellets
AdultEvery 2–3 daysWhole 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

Quick answers

Can axolotls eat bloodworms?
As a treat, or for small juveniles. Adults need something more filling as their main food.
Can I feed fish?
Avoid feeder fish. They can carry parasites and disease, and some fish have spines that injure the throat.
My axolotl won't eat, what do I do?
Check the temperature first, then test the water. A new axolotl may skip a few days while it settles.

Checked November 2026. General information, not veterinary advice.