Question: are bloodworms good for guppies?
Answer: Bloodworms are known as the ultimate bait fish, because 99% of fish will eat them. ... They are usually high in protein so are better suited to fish such as Bettas, and any livebearer such as Mollies and Guppies. This is a popular food for Discus, Eels and Loaches too.