Free Shipping on Orders of $25 or More! (Shipping Only Available to the Continental U.S.)

How to Get Rid of Flies

Nothing is worse than trying to enjoy a meal while being annoyed by a fly. One or two flies aren’t necessarily a problem, but these pests breed rapidly. A few flies can quickly turn into a large infestation. We’ve gathered information to help you prevent and get rid of flies buzzing around your home. 

Find & Seal Entry Points

Caulking around window

Flies are small so it’s easy for them to sneak into your home. Examine your house for areas where flies could be entering. Keep doors and windows shut if they don’t have a screen. Check these screens for tears and repair any you find or replace the screen. Seal cracks and gaps on walls and near windows or doors. Make sure weather stripping is in good condition.

Remove Food Sources

Throwing trash away

One of the main reasons flies hang around is food. These pests feed on trash, crumbs, and sugary or fermented liquids. Store food in containers and place produce in the refrigerator. Remove trash regularly and ensure trash bin lids fit tightly. Sweep up crumbs, wipe up spills, and don’t leave dirty dishes in the sink. Flies will also feed on pet food, so pick up their bowls and wash them to remove food residue.

Eliminate Moisture

Sink drain

Water keeps flies hydrated and helps with breeding. Check for leaky pipes, faucets, and clogged or slow drains where drain flies could lay eggs. Examine your yard for areas where moisture can collect and eliminate sources of standing water. Keep your gutters clean and working properly to avoid attracting flies.  

Clean Up After Your Pet

Dog in grass

We know it’s not your favorite part of having pets, but it is important if you want to avoid a fly infestation. Flies feed and breed on decaying matter, which includes pet droppings. Cleaning litter boxes and your yard daily will help to keep these pests away.

Remove Yard Debris

Mowing lawn

If you don’t have pets, you’ll still want to keep your yard free of yard debris. Flies hide and breed in all sorts of decaying matter. Remove leaf litter, grass clippings, and dead plants. You’ll also want to take time to mow your lawn. Keeping your grass short will reduce hiding and breeding spots for flies. Tall grass can retain moisture and provide shelter for flies.

Plant Fly-Repelling Plants


Some plants don’t want flies and other pests bugging them, which is why they have a built-in defense mechanism—their fragrance. Adding a few fly-repelling plants to your home and yard can help deter these pests. Mint, basil, rosemary, and lavender are a few plants that drive flies crazy. These can be grown outdoors or in containers in your home.

Use a Plant-Based Insecticide Spray

Flying Insect Killer

Using a plant-based insecticide spray can help to keep your home free of flies. Our Flying Insect Killer is formulated with plant essential oils, which means it’s more environmentally and family-friendly when used as directed. It kills flies fast and provides a repellent barrier to help deter flies from returning to your home and yard.

How to Get Rid of Flies Naturally infographic
Taking the time eliminate fly attractants can help to keep these pests away from your home. You may be able to swat a few flies, but you’ll need a simple and effective solution for a fly infestation. If bugs are invading your home, we have your back! Check out our Maggie’s Farm Simply Effective™ Pest Control products.

1 comment

  • I woke up to many flies in my kitchen. After spending a lot of time swinging rolled up paper & fly swatters, I went to the local hardware store. It was recommended to use your product – it was perfect!!! It’s effective, non-toxic, and works in a minimal amount of time. Thank you for all the effort and time spent to create a decent product that works. Finally!!!

    Jan small

Leave a comment

Please note, comments must be approved before they are published