is it harmful for cats to eat flies?
Cat Health and Wellness

Can Cats Get Sick From Eating Flies?

Cats love to hunt. If they see flies in the home, they’ll stalk, chase, and catch them. Some may even eat the fly as a tasty reward. While this is unpleasant to humans, cats don’t realize that flies are unsanitary bugs.

While cats won’t die from eating flies, they’re unhealthy. Flies carry harmful bacteria, fungi, and pathogens that can infect cats and cause sickness. Flies increase the risk of parasitic worms entering a cat’s body. Despite the health risk, flies are a source of protein, iron, magnesium, and calcium. Stop your cat from eating flies, if possible.

While flies might seem like an unsavory food choice, some cats can’t get enough of them. Cats can digest a variety of foods, including bones and tendons. Therefore, flies aren’t usually big enough to cause much harm.

Can Cats Eat Flies And Is It Good For Them?

It’s thought that bugs make up to 1/3 of a cat’s diet, so eating flies isn’t something to be overly concerned about. Flies are a source of nutrition.


Like many other insects, such as crickets, flies are a good source of protein. For example, a fly’s larvae are 45% protein.

Comparative Biochemistry and Physiology explains how cats are opportunistic omnivores and adapt by adjusting their food intake according to the available energy density. 

While cats would need to consume several flies to get the protein requirements they need, a small amount of protein is better than none, so flies provide a decent source of animal protein when other, more nutritious foods aren’t available.

Cats require protein for energy. The amino acids found in protein are building blocks for the body’s tissue, organs, skin, hair, tendons, blood, and muscles. It also fuels essential processes within the body, keeping cats healthy and strong.

If certain amino acids are missing from a cat’s diet, the body can’t function properly. In severe deficiencies, blindness and health problems can develop.


Both houseflies and black soldier flies contain small levels of iron, which helps prevent cats from becoming deficient. Iron is essential for:

  • The creation of healthy red blood cells
  • Carrying oxygen through the body
  • Removing carbon dioxide

Cats receive all the iron they need through their diet but can quickly become deficient if high-quality food sources aren’t available. As a result, the occasional fly can improve a cat’s iron levels.

is it normal for cats to eat flies?


According to Plos One, a housefly larvae meal is a good source of calcium. Calcium is an essential nutrient for cats and should make up around 0.6% of a cat’s total dietary requirements.

Calcium works alongside phosphorous to keep cats healthy. As described by the National Animal Supplement Council, cats should have 1.2 parts of calcium for every 1 part phosphorous. Calcium is also categorized as an electrolyte. It’s essential for:

  • Regulating fluid concentrations in a cat’s cells to conduct energetic impulses within the body
  • Contracting muscles, including the heart
  • Sending and receiving neurotransmitters
  • Coagulating blood
  • Strong bone and teeth structure

Symptoms of a calcium deficiency include:

  • Muscle twitching
  • Restlessness
  • Stiffness
  • Lethargy
  • Panting
  • Convulsions
  • Limping
  • Increased injuries

As a result, cats receive a small calcium boost each time they catch and eat a housefly.


Flies contain magnesium, which is essential for the secretion of hormones, enzyme function, and healthy teeth and bones.

Magnesium also allows cats to absorb vitamin C and E, potassium, calcium, and sodium. While magnesium deficiencies are rare, cats can’t absorb these essential vitamins and minerals properly, causing more significant health problems in the long run.

Is It Harmful for Cats To Eat Flies?

Some cats have sensitive stomachs, meaning flies cause unpleasant health problems, including sickness and diarrhea.

According to Cornell University, house flies carry and transmit more than 100 human and animal diseases.


To get rid of flies, many homeowners spray them with toxic insecticides. Unfortunately, flies don’t always die straight away, increasing the risk of cats eating infected flies.

According to the Cat Protection Society of NSW, permethrin poisoning is one of the most common causes of poisoning in cats worldwide. It’s found inside many insecticides, including fly sprays.

When cats come into contact with the toxin by eating an affected fly, they can’t metabolize it. As a result, the poison affects the cat’s nervous system, causing it to shut down. Signs of insecticide poisoning include:

  • Drooling
  • Difficulty breathing
  • Loss of coordination
  • Diarrhea
  • Vomiting
  • Tremors
  • Twitching
  • Oversensitivity to touch and sound
  • Seizures

When poisoned cats are taken to a vet quickly enough, they make a full recovery. However, if the poison is left untreated, it will kill the cat.

While this is worrying, the likelihood of poisoning is rare, as flies only need traces of poison in their systems to die. It also depends on how many poisoned flies the cat eats.

Harmful Transmissions

Flies feed on waste and decaying matter, ingesting liquid food and vomiting on solids to liquify it. As a result, flies pick up, carry, and transmit a range of harmful bacteria, fungi, and pathogens that can make cats sick.

Houseflies carry the following bacteria, which are capable of causing diseases that are harmful to cats:

  • Bacillus
  • Campylobacter
  • Escherichia
  • Helicobacter
  • Listeria
  • Salmonella
  • Staphylococcus

Houseflies also carry the following fungi:

  • Microsporum
  • Moniliella
  • Rhizopus
  • Rhodotorula
  • Scopulariopsis

These cause infections that make cats sick. As a result, infected flies are dangerous, and it’s also impossible to know whether the fly your cat has eaten is free from pathogens or carrying something harmful.

Vomiting And Diarrhea

If your cat has a sensitive stomach or is suffering from an underlying health issue, flies can make them vomit. It can also give them unpleasant watery diarrhea. This is due to the pathogens they carry.

Sometimes, the sickness clears up on its own within 24 hours. If it doesn’t, the cat requires urgent treatment to find out what’s wrong. Unfortunately, it’s hard to tell what exactly is making your cat unwell without a veterinary examination.

Can Cats Get Parasites from Eating Flies?

Internal parasites aren’t a common concern when it comes to the ingestion of flies, as the chances of cats developing a parasite after eating bugs are small. That being said, eating flies can sometimes result in gastrointestinal parasites, including Isospora.

Isospora is the most common species of coccidia in cats. Coccidia is a one-celled organism (protozoa) that causes coccidiosis, an intestinal tract infection. Flies that carry isospora cysts are one of the most common causes of the condition.

The parasite is often confused with worms because it lives in the intestinal tract. Some cats develop diarrhea, but not all do. As a result, it’s sometimes difficult to diagnose. Symptoms of coccidiosis include:

  • Weight loss
  • Watery diarrhea
  • Dehydration
  • Abdominal stress
  • Vomiting
  • Inflammation of the uvea

Adult cats are less likely to be affected, but it hits kittens hard. Kittens who are infected are contagious and likely to infect the rest of the litter.

Veterinary treatment is sometimes required to remove the parasite from the cat’s system. Beforehand, a vet will take a stool sample and examine it under a microscope to diagnose the infection.

They’ll also administer an oral antibiotic, such as Sulfadimethoxine, Trimethoprim-Sulfonamide, or Amprolium. Severely dehydrated cats may also need fluids and an overnight hospital stay.

Can Cats Get Worms from Eating Flies?

Worms are commonly transmitted from flies to cats. Once they’re in your cat’s intestines or stomach, they feed off nutrients, stealing them away from your cat’s body. As a result, worms can make cats seriously ill and malnourished. Flies transmit the following parasitic worms:


When flies eat feces contaminated with roundworm larvae, they can pass them on to cats after being eaten.

Roundworms are brownish-yellow and have round bodies. They can grow up to 4 inches long and spend their lives living in a cat’s gut, feeding on the nutrients.

They lay their eggs in the intestine, which pass out through the cat’s feces and become infectious. Symptoms of roundworm include:

  • Failure to gain weight
  • Bloating
  • Dull coat
  • Adult worms visible in vomit or stool
  • Diarrhea
  • Coughing as the larvae passes through the lungs

Severe roundworm infections block the intestines, causing acute vomiting and lethargy. Treatment includes medications to kill the parasite, repeated every three to four weeks to kill the hatching larvae.


Hookworms are another type of intestinal parasite that can be transmitted through flies. They use their hook-like mouths to latch onto the intestinal wall’s lining. Here, they feed on the cat’s tissue fluids and blood.

Hookworms are small and aren’t easily detected by the naked eye, so they can be hard to diagnose. When they detach themselves to move to a new spot, they leave painful ulcers where they’ve previously fed. Signs of a hookworm infection include:

  • Anemia
  • Pale gums
  • Lethargy
  • Digested blood in the stool, which gives a tarry appearance
  • Poor fur quality
  • Weight loss
  • Skin irritation of the feet and toes

The infection is usually relatively mild and can be easily treated with deworming medications. Again, these should be given every two weeks to capture hatching larvae.

Stomach Worm

Also known as Physaloptera, flies can pass on stomach worms to cats. When they get inside a cat’s body, they feed off their nutrients by consuming the tissue or feeding off the blood vessels.

The worms can inhabit various parts of the body, including the lungs and gastrointestinal system. However, they mainly live in the stomach and opening of the small intestine.

Stomach worms are pink to tan in color and reach 2.5 inches in length. Symptoms of an infestation include:

  • Vomiting
  • Anorexia
  • Worms in the vomit or feces

Treatment sometimes requires surgical removal or drugs that kill the parasite.

The only effective way to prevent cats from becoming infected with stomach worms and all other parasites is to stop your cat from eating flies altogether.


While cats pick up a range of parasitic worms from flies, tapeworms are the most unlikely. Fleas commonly cause tapeworm after a cat accidentally ingests one while grooming.

However, tapeworms are also caused by the consumption of affected bugs and insects, including flies.

Fortunately, tapeworms are a minor parasite and are unlikely to cause long-lasting damage. Signs of a tapeworm infection include:

  • Unexplained weight loss
  • Tapeworm segments in feces
  • Scooting

Cats with a heavy infestation of tapeworms may vomit live worms, which is highly unpleasant for cat owners. That being said, the parasite is easy to treat with a dewormer.

Can Cats Get Maggots from Eating Flies?

It’s highly unlikely that cats would get maggots from eating flies. However, cats that chase flies are more likely to suffer from a fly bite, especially if they’re allowed outdoors. Cats with long fur are more prone to this.

In particular, blowflies leave nasty bites and lay their eggs in them. When the eggs hatch, they turn into maggots, feeding off the cat’s dying flesh. Maggot saliva also contains a special enzyme that penetrates the skin, commonly causing bacterial infections. Symptoms of maggots in cats include:

  • White worms found on the skin
  • Red, inflamed skin
  • Raised, pus-filled sores
  • Moist or oozing skin
  • Biting and scratching at the infected skin
  • Vocalizations
  • Difficulty sleeping

While ingesting flies doesn’t cause maggots, cats shouldn’t be encouraged to chase flies in case of maggot infections. They’re painful and uncomfortable and can be highly traumatic for both cats and their owners.

can cats eat flies and is it good for them?

Can Cats Catch Flies?

Cats are expert hunters and will stalk flies until they’re ready to pounce. While it’s unpleasant to see flies meet their sticky end in the mouths of cats, this behavior is natural and helps felines sharpen their hunting skills.

Toys are an excellent alternative to hunting live creatures, but cats don’t receive the same mental stimulation from them. Flies are moving things, and cats are hard-wired to chase.

Even domesticated cats have these instincts and will display their predatory behavior whenever there’s an opportunity.

Similarly, indoor cats, such as Persians and Maine Coons, don’t have access to mice and birds. When flies get into the house, it’s the perfect opportunity for them to flex their hunting skills and stimulate their minds and coordination.

How To Prevent Your Cat Eating Flies

It’s best to prevent cats from eating flies. While the occasional fly isn’t going to cause too much damage, the risk of parasites and worms alone is enough to render them a health threat.

As a result, you’ll need to find ways to prevent your cat from eating flies. To do so, follow these steps:

Redirect Attention

The next time you see a fly buzzing around the house, distract your cat with its favorite toys. Predatory toys are best, like fake mice, laser pens, or a feather on a stick.

While playing with your pet, open a window or door, and encourage the fly to exit through it.

Feed Treats

Another effective way to redirect attention is to feed your cat treats when flies are around. Your pet will be more tempted by a tasty treat than a fly and stops it from being hungry enough to want to eat one.

While your cat is enjoying a snack, you’ll have time to get rid of the fly from your cat’s vicinity.

Remove The Fly

Flies aren’t the most intelligent creatures, so they need a helping hand to leave the house. You can encourage it to fly through an open window or door using a magazine or another obstacle to stop it from flying away.

While you may be tempted, don’t use toxic insecticides around your cat in case of accidental ingestion. As discussed, they can poison cats.

How To Keep Flies Away From Cats

Some homes are more prone to fly attacks than others. If your cat can’t resist the hunt and isn’t deterred by distraction methods, you’ll need to change your tactic to keeping flies away from cats. To do so, you could:

  • Place mesh screens on open doors and windows, allowing air to come through but keeping flies out.
  • Put any uneaten wet cat food covered up in the fridge.
  • Cover up all food waste and clean up food and drink spillages.
  • Scoop cat feces from the yard as soon as you see them there.
  • Place citronella candles around your home to naturally repel flies.
  • In the absence of citronella candles, spray lemongrass, peppermint, lavender, or eucalyptus around your home, as flies hate it.
  • Don’t leave grass clippings or piled leaves near your house.
  • Avoid using mouse or rodent traps, as the dead bodies attract flies.
  • Safely dispose of killed rats, mice, and birds in a sealed bag and place it in the bin.

Following these steps should keep flies away from your home, minimizing the chance of your cat catching and eating them.

As already mentioned, flies aren’t healthy for cats to consume. While they have a few nutritional benefits, the cons vastly outweigh the pros.