🐾 Is This OK?

Can fish eat bloodworms?

Short Answer

Yes

Safety Summary

Why

Bloodworms (midge larvae) are one of the most popular and nutritious live foods for aquarium fish. They're high in protein and iron and eagerly eaten by most tropical fish including bettas, tetras, cichlids, and discus. Frozen bloodworms are the safest option — they kill pathogens while preserving nutrition. Live bloodworms, while stimulating for fish, can introduce parasites and bacteria.

Portion Guidance

A small amount a few times per week as a treat or supplement. Frozen bloodworms should be thawed in tank water before feeding.

Risks & Symptoms

FAQ

Are frozen or freeze-dried bloodworms better?

Frozen retains more nutrition. Freeze-dried is more convenient but can cause digestive issues if fed dry — soak first.

Can bettas eat bloodworms?

Yes — bettas love bloodworms and they're an excellent protein supplement for them.

Disclaimer

This is general information and not aquatic veterinary advice. Consult an aquatic specialist for guidance specific to your fish species.