The fastest way to stop flies on your patio

Flies on your patio come from three sources: garbage and compost nearby, standing water, and food or drink left outside. To stop them, you need to remove what attracts them and then use barriers or traps to catch the ones already there. The most effective approach combines all three: clean up the source, eliminate breeding grounds, and use physical methods to reduce the population you see.

Start by removing or covering anything that smells like food or decay. Take trash cans into a garage or shed, cover compost bins tightly, and bring pet food inside after meals. Empty any standing water—bird baths, plant saucers, clogged gutters—because flies breed in moisture. Then set out traps or use fans to make your patio less comfortable for the flies that remain.

Key Takeaways

  • Flies breed in standing water and garbage, so removing these sources stops new flies from appearing within days.
  • Uncovered trash cans and compost bins are the most common attractant on patios; moving them away or sealing them stops most fly problems.
  • Drain or cover any standing water, including plant saucers, birdbaths, and low spots where rain collects.
  • Fly traps and fans reduce the flies you see while you eliminate breeding grounds, but they do not solve the problem alone.
  • If flies persist after cleaning, the source is likely in a neighbor's yard or a gutter you have not checked yet.

Remove trash and compost as the first step

Garbage and compost are the primary food source for flies. If your trash can sits on the patio or near it, move it into a garage, shed, or enclosed bin area. If that is not possible, buy a trash can with a tight-fitting lid and keep it closed between pickups. Flies can smell rotting food from far away, and even a small gap lets them lay eggs inside.

Compost bins need the same treatment. A sealed compost bin with a locking lid stops flies from reaching the material. If you use an open pile, cover it with a tarp or move it to the far end of your yard, away from where you sit. Bury food scraps under at least six inches of finished compost or soil so flies cannot reach them.

Do not leave pet food outside. Bring bowls in after your pet eats, even if it is only for an hour. Spilled kibble and standing water in bowls attract flies just as much as garbage does. The same rule applies to bird seed—sweep up spilled seed under feeders, or move feeders away from your patio.

Drain standing water and check gutters

Flies lay eggs in any standing water, and the larvae develop in as little as three to four days. Walk your patio and look for places water collects: plant saucers, birdbaths, clogged gutters, low spots in the ground, and even puddles under air conditioning units. Empty or drain each one.

Plant saucers are straightforward to miss. If you water plants on your patio, the saucer underneath fills and sits. Either remove the saucer, drill a drainage hole in it, or empty it every day. Birdbaths should be emptied and refilled daily, or covered when you are not using them. Gutters that sag or clog hold water for weeks—clean them out and make sure downspouts drain away from the patio.

Check the ground itself. If your patio has low spots where rain pools, you may need to add soil or gravel to improve drainage. This is a longer-term fix, but standing water in the same spot every time it rains will keep attracting flies no matter what else you do.

Use fly traps to catch adults while you clean

While you remove sources, set out sticky traps or fly paper to catch the flies already on your patio. These are yellow or clear plastic strips coated with adhesive. Flies land on them and stick. Place traps near where you see the most flies, but not directly over food or seating areas. They work best in the shade and away from wind.

Another option is a drain fly trap if you suspect flies are breeding in a floor drain or under a deck. These traps sit over the drain and catch flies as they emerge. If you have a deck with gaps underneath, flies may be breeding in wet soil or leaf litter below—a drain trap can help you confirm this.

Traps reduce the number of flies you see, but they do not stop new ones from arriving if the source is still there. Use them as a temporary measure while you clean up garbage, compost, and standing water. Once the source is gone, the trap catches will drop sharply within a few days.

Use a fan to make your patio uncomfortable for flies

Flies are weak fliers and cannot land in moving air. A box fan or pedestal fan pointed across your patio makes it hard for them to settle on you, your food, or your furniture. This does not kill flies or stop them from breeding, but it pushes them away while you sit outside.

Position the fan so the breeze moves across the area where you spend time. A fan also helps evaporate standing water faster, which is an added benefit. This method works best on calm days when there is no wind to compete with the fan.

Check your neighbor's yard and nearby drains

If you have removed all garbage, compost, and standing water from your patio and flies still appear, the source may be outside your control. Flies breed in your neighbor's uncovered trash, compost, or yard waste. They also breed in storm drains, septic systems, and wet leaf litter under trees.

Walk around your property and look for wet spots, leaf piles, or areas where water collects. Check gutters on your roof and any deck or shed. If you find a wet area you cannot drain, that is likely where flies are breeding. If the problem is clearly in a neighbor's yard, a polite conversation about covering their compost or trash may help, though you cannot force them to act.

If flies persist and you cannot find the source, call a local pest control service. They have tools to identify breeding sites you may have missed, such as cracks in pavement or hidden drains.

Prevent flies from returning

Once you have cleared your patio, keep it clear. Take trash inside daily, cover compost, and drain standing water as soon as you see it. Do not leave food or drinks outside unattended, and bring pet food in after meals. These habits take a few minutes a day and stop flies from coming back.

In late summer and fall, when flies are most active, check your patio more often. Leaves collect in gutters and corners, and they hold moisture that attracts flies. Sweep your patio regularly and keep the area around it clear of debris.

Frequently Asked Questions

How long does it take to get rid of flies after I clean up?

If you remove all food sources and standing water, the fly population drops within three to five days. Existing flies die or leave, and new ones cannot breed without water or food. If flies persist after a week, you have missed a source—check gutters, under the deck, and your neighbor's yard.

Do citronella candles or bug spray work on flies?

Citronella and most bug sprays are designed for mosquitoes, not flies. They do not work well on flies. A fan is more effective. If you want to use a spray, look for one labeled for flies, but spraying is a temporary fix—it does not stop flies from breeding in garbage or water.

Can I use bleach to kill fly larvae in drains?

Pouring bleach down a drain may kill some larvae, but it does not solve the problem if the drain is clogged or wet. The better approach is to clean the drain with a plumbing snake or call a plumber. If flies keep coming from a drain, the drain itself needs repair, not just cleaning.

What if flies are coming from under my deck?

Decks trap moisture and leaves underneath, which is ideal for fly breeding. Sweep or rake out debris under the deck, improve drainage if water pools, and consider installing a screen or lattice to keep leaves out. If the problem is severe, you may need to add gravel or a drainage layer under the deck.

Do I need to call a pest control service?

No, unless you have removed all obvious sources and flies still appear after two weeks. Most patio fly problems are solved by removing garbage, compost, and standing water. Pest control is useful if you cannot find the breeding site or if it is in a place you cannot reach, like a neighbor's property or a buried drain.