ExoPetHub

What Do Axolotls Eat? Complete Diet & Feeding Guide [2026]

Published March 27, 2026 · By ExoPetHub Team

Learn what axolotls eat at every age, the best foods, feeding schedule, how to feed earthworms and pellets, and foods to avoid.

What Axolotls Eat

Axolotls are carnivores with a diet based primarily on worms, small invertebrates, and protein-rich pellets. In the wild, they eat insect larvae, small fish, worms, and anything they can fit in their mouths. In captivity, their diet is straightforward.

Best Foods for Axolotls

Tier 1: Primary Diet

Earthworms (Nightcrawlers)

The single best food for adult axolotls. Earthworms (nightcrawlers) are nutritionally complete, widely available, and eagerly eaten.

  • Nutrition: High protein, moderate fat, excellent mineral content
  • Preparation: Rinse under dechlorinated water; cut into pieces for smaller axolotls
  • Source: Bait shops, garden supply stores, or online (avoid worms from pesticide-treated lawns)
  • Tip: Keep a supply in the fridge in damp soil or coconut fiber

Sinking Carnivore Pellets

A convenient and nutritionally balanced option. Best brands:

  • Hikari Sinking Carnivore Pellets — Most widely recommended
  • Rangen Salmon Pellets — Excellent nutrition, used by many breeders
  • Invert Aquatics Axolotl Pellets — Formulated specifically for axolotls

Pellets are especially useful for:

  • Juveniles that are too small for earthworms
  • Supplementing an earthworm diet
  • Travel or when earthworms are unavailable

Tier 2: Supplementary Foods

FoodBest ForFrequency
Frozen bloodwormsJuveniles, variety1-2x per week
BlackwormsAll ages, live food1-2x per week
Brine shrimp (live)Babies under 2 inchesDaily for babies
Daphnia (live)Babies under 2 inchesDaily for babies
Frozen mysis shrimpJuveniles1-2x per week

Foods to Avoid

  • Feeder fish — Carry parasites and contain thiaminase (destroys vitamin B1)
  • Mealworms / superworms — Hard chitin exoskeleton is difficult to digest
  • Crickets — Not aquatic, hard chitin, nutritionally poor for axolotls
  • Raw chicken, beef, or pork — Too fatty, wrong nutrient profile
  • Fish flakes or tropical fish food — Insufficient protein, wrong formulation
  • Wild-caught insects — Potential pesticide contamination

Feeding Schedule by Age

AgeFoodFrequencyAmount
Baby (0-2 inches)Live brine shrimp, daphnia1-2x dailyAs much as eaten in 5 min
Small juvenile (2-4 inches)Bloodworms, small pellets, tiny worm piecesDailyAs much as eaten in 5 min
Juvenile (4-6 inches)Pellets, small earthworm pieces, bloodwormsDaily2-3 pellets or equivalent
Sub-adult (6-8 inches)Earthworms, pelletsEvery other day1 earthworm or 3-4 pellets
Adult (8+ inches)Earthworms, pellets2-3x per week1-2 earthworms or 4-5 pellets

How to Feed an Axolotl

  1. Hold the food item with long aquarium tweezers or tongs
  2. Slowly lower it near your axolotl's face
  3. Wiggle gently — movement triggers the feeding response
  4. The axolotl will lunge and suction the food into its mouth
  5. Remove any uneaten food after 10-15 minutes

Drop Feeding

For pellets or smaller foods:

  1. Drop food near the axolotl or in their usual feeding spot
  2. The axolotl will smell and find the food
  3. Remove uneaten food promptly

Feeding Tips

  • Feed at the same time each day — axolotls learn routines
  • Feed in the evening or dim lighting — axolotls are more active at low light
  • Remove uneaten food within 15 minutes to maintain water quality
  • If feeding earthworms, hold them steady — axolotls snap and may need multiple attempts

How to Tell If Your Axolotl Is the Right Weight

A healthy axolotl's body width should be approximately equal to its head width when viewed from above:

  • Underweight: Body noticeably thinner than head, sunken areas behind the head
  • Healthy: Body roughly matches head width, smooth rounded shape
  • Overweight: Body significantly wider than head, "sausage" appearance

Adjust feeding frequency based on body condition rather than following a rigid schedule.

Conclusion

Feeding axolotls is simple: earthworms are the gold standard for adults, supplemented with sinking carnivore pellets. Juveniles and babies do well on bloodworms, brine shrimp, and small pellets. Feed with tongs for the most precise and engaging experience, remove uneaten food promptly, and adjust frequency based on your axolotl's body condition. A well-fed axolotl is a healthy, active, and long-lived pet.

Frequently Asked Questions

Can axolotls eat fish food?
Regular fish food (flakes or tropical pellets) is not suitable for axolotls. They need high-protein sinking carnivore pellets or whole foods like earthworms. Hikari sinking carnivore pellets and Rangen salmon pellets are the most commonly recommended pelleted foods.
How often do you feed an axolotl?
Adults eat 2-3 times per week. Juveniles eat daily. Baby axolotls (under 2 inches) eat once or twice daily. The key is to adjust based on your axolotl's body condition — a healthy axolotl has a body width roughly equal to its head width.
Can axolotls eat chicken or beef?
No. Mammalian meats are too fatty and not formulated for amphibian digestion. Stick to aquatic-appropriate foods like earthworms, bloodworms, and carnivore pellets.
How long can an axolotl go without eating?
Healthy adult axolotls can go 1-2 weeks without food without harm. They have slow metabolisms and store energy efficiently. However, juveniles and babies should not go more than 2-3 days without eating.

Related Articles