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:
- High iron content — chronic intake stresses axolotl organs, especially liver and kidneys
- Allergy risk — some axolotls develop skin reactions to bloodworm chitin and proteins
- 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
| Age | Bloodworm frequency | Bloodworms in diet % |
|---|---|---|
| Juvenile (under 5 in) | 1-2 times per week | 10-15% |
| Sub-adult (5-8 in) | 1 time per week | 10% |
| Adult (8+ in) | 1-2 times per week | 10-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
| Frozen | Live | |
|---|---|---|
| Convenience | High — freezer stable | Low — refrigerator only, days |
| Cost | $10-$15 per cube pack | $15-$25 per portion |
| Parasite risk | None (freezing kills) | Low but possible |
| Nutrition | Slight nutrient loss | Full nutrient profile |
| Mess | Some — pre-rinse needed | Cleaner |
For most keepers, frozen bloodworms are the practical choice. Less risk, easier storage, similar nutrition.
How to feed frozen bloodworms
- Thaw a cube fully in a small cup of dechlorinated tank water (5-10 minutes)
- Drain excess water — the murky liquid pollutes the tank if you dump it all in
- Use feeding tongs to drop a small portion in front of the axolotl's snout
- Adult portion: ~1/4 cube. Juvenile: 1/8 cube or less.
- Wait 15 minutes for the axolotl to eat what it wants
- Siphon out any leftovers — bloodworms decay rapidly in water
How to feed live bloodworms
- Pre-rinse the worms in clean dechlorinated water
- Quarantine new batches for 24-48 hours if you suspect parasites
- Use feeding tongs to deliver to the axolotl's snout
- Adult portion: 6-8 individual worms. Juvenile: 3-4 worms.
- Watch for uneaten worms — they can hide in substrate and contaminate water
Storage
- Frozen bloodworms: Keep frozen until use. Once thawed, use within 24 hours. Never refreeze.
- Live bloodworms: Refrigerate in shallow water. Use within 5-7 days. Change water daily.
Warning signs of bloodworm overuse
If you've been feeding bloodworms heavily and notice any of these, switch back to earthworms and pellets:
- Pale or thinning gills despite clean water
- Reduced appetite over weeks
- Pale body color in normally-colored morphs
- Skin patches or unusual redness (allergic reaction)
- Lethargy in an otherwise young axolotl
Where to buy axolotl bloodworms
- Aquarium stores — frozen cube packs $10-$15
- Amazon — Hikari and Omega One brands. See the Hikari frozen bloodworms on Amazon
- Online aquarium specialty sellers — live bloodworms shipped chilled
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...?.