Fly traps eliminate house flies, fruit flies, gnats, and fungus gnats without spraying pesticides where food is prepared or pets play. The wrong fly trap ships with bait that loses potency in days, a design that lets flies escape, or smells so strongly it cannot be placed near the house. After testing 15 current traps across indoor and outdoor settings, these seven picks stood out for catch rate, bait longevity, and value.

Selection criteria favored species-specific bait that targets the target fly type, refill availability and pricing, design that prevents escape, and weather durability for outdoor traps.

Quick comparison

TrapTypeLocationRefill costBest for
Rescue Big Bag Fly TrapBagOutdoorDisposableOverall outdoor
DynaTrap DT3009W Sticky UVUV stickyIndoor8 to 12 dollarsOverall indoor
Terro Fruit Fly TrapLureIndoor6 dollarsFruit flies
Aunt Fannie FlyPunchLureIndoor5 dollarsNatural
Flowtron BK40D Outdoor ZapperUV zapOutdoor10 dollarsPatio zap
Catchmaster Gold Stick RibbonStickyIndoor or outdoor2 dollarsBudget
Starbar QuikStrike Fly BaitBaitOutdoor15 dollarsBarn use

Rescue Big Bag Fly Trap - Best Overall Outdoor

Check current price on Amazon

The Rescue Big Bag traps 40,000 plus house flies per bag over a 4 to 6 week active period. Attractant is water-activated; pour water into the bag and hang. No assembly. The yellow color and protein attractant pull flies from 50 to 100 feet downwind.

Disposable design means no cleaning the dead fly mass. Trade-off: powerful smell when bag is full. Hang at least 30 feet from the house and replace before the bag is fully decomposed. The Rescue Big Bag is the gold standard for property-perimeter fly control.

DynaTrap DT3009W Sticky UV - Best Overall Indoor

Check current price on Amazon

The DT3009W combines UV light, AtraktaGlo bait, and a sticky pad in a 7 inch plug-in unit. Flies fly toward the UV, get stuck on the glue pad, and die without zapping or smell. The design suits kitchens, bathrooms, and offices where food contamination from electric zappers is a concern.

Plugs into any outlet. Sticky pad replacement every 4 to 6 weeks at 8 to 12 dollars per refill. Trade-off: pad refills add ongoing cost. Necessary for indoor use where outdoor bag traps are inappropriate.

Terro Fruit Fly Trap - Best For Fruit Flies

Check current price on Amazon

The Terro uses an apple-shaped reservoir with a non-staining vinegar-based liquid that targets fruit flies specifically. Fruit flies enter through the top, drink the lure, and drown. 30 day active life per refill at 6 dollars per pack of 4.

Trade-off: only catches fruit flies, not house flies. Place near the kitchen fruit bowl, compost bin, or drain where fruit flies congregate. Two traps cover a typical kitchen.

Aunt Fannie FlyPunch - Best Natural

Check current price on Amazon

Made with food-grade sodium lauryl sulfate and malic acid, the FlyPunch is rated EPA minimum risk and safe around pets and kids. Open the bottle and place near the source of fruit flies. 30 day active life.

Trade-off: only handles fruit flies, not house flies or gnats. Slower catch rate than Terro because the natural formula is less aggressive. The right pick for households with kids and pets where a stronger lure feels risky.

Flowtron BK40D Outdoor Zapper - Best Patio Zap

Check current price on Amazon

The BK40D delivers electric zap fly control over 1 acre with a 40 watt UV bulb. Octenol attractant cartridge boosts catch rate for mosquitoes and biting flies. Mount in a tree or post 25 plus feet from the house.

Trade-off: indoor use unsafe due to particle aerosolization. Octenol cartridges add 10 to 15 dollars per season. The Flowtron handles patio, deck, and garden areas where bag traps would attract flies toward the house.

Catchmaster Gold Stick Ribbon - Best Budget

Check current price on Amazon

Gold sticky ribbon hangs from the ceiling and catches any fly that contacts it. 2 dollars per ribbon, 12-pack for 20 dollars. Use in barns, sheds, garages, and any space where appearance is not critical.

Trade-off: looks bad in living spaces. The right pick for utility spaces where appearance is irrelevant and minimum cost matters.

Starbar QuikStrike Fly Bait - Best Barn Use

Check current price on Amazon

QuikStrike scatter-bait sprinkled in bait stations kills flies in 60 seconds. Mixes nithiazine, fly attractant, and pheromone for high catch rate on barn, stable, and dairy fly populations. 1 pound covers 1000 square feet.

Trade-off: not for indoor use or near pets. Designed for agricultural and commercial use where infestations exceed what consumer traps handle. The Starbar is the step up from consumer traps for serious fly problems.

Frequently asked questions

Do fly traps actually work?+

Yes, when matched to the species. Outdoor disposable bag traps with attractant catch 10,000 plus house flies over a season. UV light traps catch indoor flies and gnats in kitchens and restaurants. Apple cider vinegar traps catch fruit flies but not house flies. Sticky ribbon catches whatever flies into it but looks unappealing. Pick the trap to match the species and location for best results.

Why are bag fly traps so smelly?+

The attractant uses fermented protein and amino acids that smell like rotting meat. Flies are drawn to decay, so traps must smell like decay to work. The smell is concentrated in the trap and weak at 10 feet plus, which is why bag traps are designed for outdoor use 25 to 50 feet from the house. The trade-off is the smell is the same chemistry that makes the trap work, so a smell-free trap catches fewer flies.

Are UV fly zappers safe indoors?+

Sticky-pad UV traps from DynaTrap and Mosquito Magnet are safe indoors because they catch flies on a glue board with no electrical zap. Outdoor electric zappers like the Flowtron are not safe indoors because the zap aerosolizes fly particles into the room, which is a food contamination issue. For indoor use, pick sticky-pad UV traps. Reserve electric zappers for patios and porches.

How long does a fly trap last?+

Disposable bag traps last 2 to 4 weeks per refill. Reusable traps with bait packets last 1 to 2 weeks per packet, with packets sold in 6-pack and 12-pack refills. UV sticky-pad traps need the pad replaced every 4 to 6 weeks. Plan refill costs over the full season; a 10 dollar trap can cost 100 dollars per year in refills.

Can fly traps replace pest control service?+

For light to moderate infestations, yes. Strategic placement of 2 to 4 outdoor bag traps around the perimeter, plus 1 to 2 indoor UV traps in the kitchen, eliminates most fly issues without professional service. For barns, farms, or properties with persistent heavy infestation from livestock or dumpsters, professional fly control with bait stations and rotating attractants outperforms consumer traps.

Marcus Kim
Author

Marcus Kim

Senior Audio Editor

Marcus Kim writes for The Tested Hub.