Pet Care

What Do Axolotls Eat? Complete Feeding Guide

Everything you need to know about feeding your axolotl — from the best foods and feeding schedules to common mistakes that can harm your pet.

Updated March 2026*10 min read
Axolotl in freshwater aquarium

Axolotls are carnivorous amphibians that thrive on a diet of worms, shrimp, and specialized pellets

Quick Answer

Axolotls eat bloodworms, brine shrimp, earthworms, and commercial axolotl pellets. They are carnivorous amphibians that rely on protein-rich foods in both the wild and captivity. Earthworms (nightcrawlers) are widely considered the single best food for axolotls of all ages.

Axolotls (Ambystoma mexicanum) are fascinating aquatic salamanders native to the lake system of Mexico City. Unlike most amphibians, they remain in their larval aquatic form throughout their entire lives, keeping their distinctive feathery external gills. Understanding what axolotls eat is essential to keeping them healthy in captivity, as their dietary needs differ significantly from fish and other common aquarium pets.

Whether you are a first-time axolotl owner or looking to refine your feeding routine, this guide covers everything from their natural diet to practical feeding tips that will help your axolotl thrive.

What Axolotls Eat in the Wild

In their native habitat of Lake Xochimilco and the surrounding canal system near Mexico City, axolotls are opportunistic carnivores. They sit near the bottom of shallow, weedy waterways and ambush prey that passes within range.

Their wild diet consists primarily of:

  • Small fish and fish fry — any small fish slow enough to be caught
  • Aquatic worms and insect larvae — a major protein source
  • Small crustaceans — freshwater shrimp and similar invertebrates
  • Snails and mollusks — consumed whole when small enough
  • Tadpoles and smaller salamander larvae — including other axolotls

Axolotls hunt primarily using smell and lateral line detection rather than sight. They use a suction-feeding method, opening their mouths rapidly to create a vacuum that pulls prey in. This feeding behavior means they work best with food that is appropriately sized to be swallowed whole.

Best Foods for Pet Axolotls

In captivity, the goal is to replicate the nutritional profile of their wild diet using readily available foods. Here are the best options, ranked by nutritional value and convenience.

FoodRatingNotes
Earthworms (nightcrawlers)ExcellentBest all-around food. Nutritionally complete. Cut into pieces for juveniles.
Axolotl/carnivore pelletsExcellentConvenient staple. Choose sinking pellets formulated for axolotls or carnivorous fish.
Frozen bloodwormsExcellentGreat for juveniles. Thaw before feeding. Use frozen, not freeze-dried.
Frozen brine shrimpGoodBest for hatchlings and very young juveniles. Less nutritious than worms.
Daphnia (water fleas)GoodIdeal for hatchlings. Live or frozen. Excellent first food for baby axolotls.
Black wormsGoodNutritious live food. Can be kept alive in the refrigerator. Rinse well before feeding.
Small feeder fishOccasionalUse sparingly. Quarantine first. Risk of parasites and disease transmission.

Pro tip: Earthworms from a bait shop or garden are the gold standard for axolotl nutrition. They are inexpensive, easy to store in the refrigerator, and provide a complete nutritional profile. Just make sure they have not been exposed to pesticides or fertilizers.

Feeding Schedule by Age

Axolotl feeding frequency changes significantly as they grow. Young axolotls need more frequent meals to support rapid growth, while adults have slower metabolisms and need less food.

Age / SizeFrequencyBest FoodsPortion Guide
Hatchling (under 2 cm)DailyLive daphnia, baby brine shrimpAs much as they will eat in 1-2 minutes
Juvenile (2-15 cm)DailyBloodworms, small earthworm pieces, pellets1-2 small worm pieces or a pinch of bloodworms
Sub-adult (15-20 cm)Every other dayEarthworms, pellets, bloodworms1-2 earthworm pieces or 2-3 pellets
Adult (20+ cm)2-3 times per weekEarthworms, pellets1-2 whole nightcrawlers or 3-4 pellets per feeding

A useful guideline is that each meal should be roughly the width of your axolotl's head. If your axolotl is leaving food uneaten, reduce the portion. If they seem to be constantly searching for food, you may need to offer slightly more.

Foods to Avoid

Axolotls have sensitive digestive systems, and feeding the wrong foods can lead to impaction, illness, or death. Never feed your axolotl any of the following:

Never feed these to your axolotl:

Mealworms: Tough exoskeleton causes impaction and digestive blockages
Hard-shelled insects: Crickets, beetles, and similar cannot be properly digested
Red meat or poultry: Too fatty and not part of their natural diet
Processed human food: Bread, cheese, and similar are indigestible
Wild-caught insects: May carry pesticides, parasites, or diseases
Freeze-dried foods: Can cause bloating and constipation if not pre-soaked
Large gravel or pebbles: Axolotls may accidentally ingest substrate while feeding
Feeder goldfish: Contain thiaminase which destroys vitamin B1 over time

How to Feed Your Axolotl

Axolotls are not aggressive feeders like fish. They rely on suction feeding and locate food primarily through smell and vibration. Here are practical tips for successful feeding.

Hand Feeding with Tongs or Forceps

Using blunt-tipped feeding tongs or long forceps is one of the best methods. Hold the food near your axolotl's face and wiggle it gently to simulate live prey movement. This triggers their snap response. Feeding tongs also prevent your axolotl from accidentally biting your fingers, which they will sometimes do if they associate your hand with food.

Drop Feeding

For pellets and frozen foods, you can drop them directly into the tank near your axolotl. Sinking pellets work best since axolotls are bottom dwellers. Remove any uneaten food within 15-20 minutes to prevent it from decomposing and fouling the water.

Feeding Dishes

Placing food in a shallow dish or terra cotta saucer at the bottom of the tank makes it easier for your axolotl to find food and simplifies cleanup. This is especially useful for bloodworms and pellets that can scatter across the substrate.

Feeding Time Consistency

Axolotls are most active during dawn and dusk. Feeding in the evening or when the lights are dim often results in better feeding responses. Keep a consistent schedule so your axolotl learns when to expect food.

Aquatic pet care requires attention to diet and water quality

Proper pet nutrition is essential whether you have a dog, cat, or axolotl

Common Feeding Problems

Even with the right food and schedule, axolotl owners sometimes encounter feeding challenges. Here are the most common issues and how to address them.

Refusing to Eat

A healthy axolotl refusing food is often a sign of stress or environmental issues. Check your water temperature first — axolotls lose their appetite when water is above 22°C (72°F). New axolotls may not eat for the first few days as they adjust to their new home. If refusal persists beyond a week, check water parameters and consult a veterinarian experienced with exotic pets.

Bloating and Constipation

Overfeeding, swallowing substrate, or eating foods that are difficult to digest can cause bloating. If your axolotl appears swollen, fast them for 2-3 days and ensure the water temperature is in the correct range. A brief soak in a shallow container of dechlorinated water (called a “tea bath” using pure Indian almond leaves) can sometimes help with mild digestive issues.

Impaction

Impaction occurs when an axolotl swallows something it cannot pass, such as gravel, large food items, or hard-shelled insects. Signs include a swollen abdomen, refusal to eat, and lethargy. Impaction is a serious condition that may require veterinary intervention. Using fine sand or a bare-bottom tank can prevent substrate-related impaction.

Spitting Out Food

If your axolotl snaps at food but then spits it out, the food may be too large. Try cutting earthworms into smaller pieces, or switch to smaller food items. Some axolotls are also picky eaters and may simply not like certain foods — try offering a different type to see if they accept it.

Water Quality and Feeding

Feeding and water quality are closely linked in axolotl care. Everything your axolotl eats ultimately affects the water they live in, and poor water quality will suppress their appetite.

Remove Uneaten Food Promptly

Leftover food decomposes quickly in water, producing ammonia that is toxic to axolotls. Remove any uneaten food within 15-20 minutes of feeding. This is especially important with worms and thawed frozen foods that break apart in water.

Monitor Ammonia After Feeding

If you are new to keeping axolotls, test your water parameters regularly. Ammonia and nitrite levels should always be at 0 ppm, and nitrates should remain below 20 ppm. Overfeeding is one of the fastest ways to crash your water quality and stress your axolotl.

Temperature Matters

Axolotls are cold-water animals that thrive between 16-18°C (60-65°F). Warmer water increases their metabolism, leading to more waste and higher feeding demands, while also reducing oxygen levels and increasing stress. If your axolotl is not eating well, water temperature is the first thing to check.

Bottom line: A well-fed axolotl in clean, cool water will be active, have full feathery gills, and maintain a healthy plump body. If your axolotl's gills are thin and pale, their appetite is low, or they are lethargic, the first step is always to check water parameters and temperature before adjusting diet.

Frequently Asked Questions

What is the best food for pet axolotls?

The best staple foods for pet axolotls are earthworms (nightcrawlers), high-quality axolotl or carnivorous sinking pellets, and frozen bloodworms. Earthworms are widely considered the single best food because they are nutritionally complete and easy for axolotls to digest. Pellets formulated for axolotls or carnivorous aquatic species are a convenient daily option.

How often should I feed my axolotl?

Juvenile axolotls (under 6 inches) should be fed daily because they are actively growing. Sub-adults (6-9 inches) can be fed every other day. Adult axolotls (over 9 inches) do well being fed 2-3 times per week. Overfeeding is a common mistake that can lead to obesity and poor water quality.

Can axolotls eat fish?

Axolotls can eat small, soft-bodied fish in moderation, but fish should not be a primary food source. Feeder fish can carry parasites and diseases. If you choose to offer fish, use small guppies or white cloud minnows that have been quarantined. Never feed wild-caught fish to your axolotl.

Do axolotls eat every day?

Only juvenile axolotls need to eat every day. Adults should be fed 2-3 times per week. Axolotls have slow metabolisms, and overfeeding can cause constipation, bloating, and ammonia spikes in the tank water. A healthy adult axolotl can safely go several days without eating.

What foods are dangerous for axolotls?

Never feed axolotls any processed human food, red meat, poultry, pork, hard-shelled insects, mealworms with tough exoskeletons, wild-caught insects (which may carry pesticides), or feeder fish from unreliable sources. Also avoid live food that is too large, as axolotls can choke or suffer impaction from items they cannot swallow whole.

Need Help With Your Pets?

Whether you have an axolotl, a dog, or a cat, proper care keeps your pets thriving. Find a trusted groomer for your furry companions.

Find Groomers Near Me