Treat — not staple

Bloodworms for axolotls.

Bloodworms are safe for axolotls as an occasional treat, not a daily staple. They're iron-heavy and trigger allergic reactions in some axolotls. Feed 1-2 times per week, never every day. Here's exactly how to use them safely.

What are bloodworms?

Bloodworms are the larvae of non-biting midge flies (genus Chironomus). The "blood" in the name refers to their bright red color, which comes from hemoglobin-like proteins that help them survive in low-oxygen water. The high hemoglobin is also why they're iron-rich and not ideal as an axolotl staple.

Despite the name, bloodworms aren't worms — they're insect larvae. They're a natural food source for many fish and amphibians in low-oxygen pond environments.

Why bloodworms are a TREAT, not a STAPLE

Three reasons axolotls shouldn't eat bloodworms every day:

  1. High iron content — chronic intake stresses axolotl organs, especially liver and kidneys
  2. Allergy risk — some axolotls develop skin reactions to bloodworm chitin and proteins
  3. Nutritionally incomplete — lower protein-to-calorie ratio than earthworms, missing some amino acids axolotls need

Long-term bloodworm-only feeding causes slow decline that's hard to attribute. Keepers who fed bloodworms daily for years often report axolotls that just "fade" around age 6-8.

How often to feed bloodworms

AgeBloodworm frequencyBloodworms in diet %
Juvenile (under 5 in)1-2 times per week10-15%
Sub-adult (5-8 in)1 time per week10%
Adult (8+ in)1-2 times per week10-15%

Bloodworms should make up at most 15% of the total diet. The rest should be earthworms (staple), pellets, and occasional blackworms.

Frozen vs live bloodworms

FrozenLive
ConvenienceHigh — freezer stableLow — refrigerator only, days
Cost$10-$15 per cube pack$15-$25 per portion
Parasite riskNone (freezing kills)Low but possible
NutritionSlight nutrient lossFull nutrient profile
MessSome — pre-rinse neededCleaner

For most keepers, frozen bloodworms are the practical choice. Less risk, easier storage, similar nutrition.

How to feed frozen bloodworms

  1. Thaw a cube fully in a small cup of dechlorinated tank water (5-10 minutes)
  2. Drain excess water — the murky liquid pollutes the tank if you dump it all in
  3. Use feeding tongs to drop a small portion in front of the axolotl's snout
  4. Adult portion: ~1/4 cube. Juvenile: 1/8 cube or less.
  5. Wait 15 minutes for the axolotl to eat what it wants
  6. Siphon out any leftovers — bloodworms decay rapidly in water

How to feed live bloodworms

  1. Pre-rinse the worms in clean dechlorinated water
  2. Quarantine new batches for 24-48 hours if you suspect parasites
  3. Use feeding tongs to deliver to the axolotl's snout
  4. Adult portion: 6-8 individual worms. Juvenile: 3-4 worms.
  5. Watch for uneaten worms — they can hide in substrate and contaminate water

Storage

Warning signs of bloodworm overuse

If you've been feeding bloodworms heavily and notice any of these, switch back to earthworms and pellets:

Where to buy axolotl bloodworms

Frequently asked about bloodworms for axolotls

Can axolotls eat bloodworms?

Yes, but only as a treat — not as a staple food. Bloodworms are iron-rich (axolotls don't tolerate high iron long-term) and can trigger allergic reactions in some axolotls. Feed 1-2 times per week max, not every day.

Are frozen bloodworms safe for axolotls?

Yes, frozen bloodworms are safe and convenient. Thaw a cube in dechlorinated tank water before feeding. Drain excess water before adding to the tank to avoid clouding. Brands like Hikari and Omega One are reliable.

Are live bloodworms better than frozen?

Marginal nutritional difference. Live bloodworms can carry parasites and are harder to source. Frozen is safer, easier, and lasts months in the freezer. Most keepers go with frozen.

How often should I feed bloodworms to my axolotl?

1-2 times per week as a treat. Never as the main food source. Axolotls fed bloodworms daily can develop iron toxicity over years, plus high allergy potential causes skin reactions in some individuals.

How much frozen bloodworms per axolotl?

Adult axolotls: roughly 1/4 of a frozen bloodworm cube per meal. Juveniles: 1/8 cube or less. Thaw fully before feeding. Discard uneaten worms within 20 minutes — they pollute water fast.

For the complete list of live worms axolotls can eat (with rankings), see live worms for axolotl guide. For the broader food safety database, see can axolotls eat...?.

Newsletter

The weekly axolotl note.

One honest care note, one Amazon find, one beginner question answered. Sundays. No spam.

Unsubscribe anytime. We respect your inbox.

Added to cart

View Cart