
If you’ve ever opened a bin and seen it wriggling with maggots, you’ll know how unsettling it feels. These pale, squirming larvae are not only disgusting, they’re also a health hazard. Maggots are the offspring of flies, which means their presence is a clear warning that food scraps, pet waste, or organic matter have become breeding grounds around your property.
In this guide, we’ll show you how to exterminate maggots quickly, and even more importantly, how to prevent them from ever returning.

Immediate Killing Methods for Maggots
If you’ve discovered maggots in your bin, kitchen, or yard, act fast with these proven methods:
- Boiling Water: The simplest and most effective solution. Pour boiling water directly onto the maggots to kill them instantly. This also loosens grime inside bins.
- Salt: Sprinkle generously over the maggots. Salt works by dehydrating the larvae until they die.
- Diatomaceous Earth: Sprinkle food-grade diatomaceous earth over the maggots and surrounding areas.
- Bleach and Water Solution: Mix one part bleach with nine parts water, spray or pour over the affected area, and keep pets and children away until rinsed.
- Vinegar and Water Solution: Mix one part white vinegar to three parts water. The acidity creates an environment maggots cannot survive in.
Step-by-Step: How to Exterminate Maggots
- Locate the Source
Maggots don’t appear from nowhere. Find the decaying matter attracting flies; usually food scraps in bins, pet food bowls, pet waste or a dead animal in a wall cavity or roof space - Remove Infested Material
Place the source (like spoiled food or soiled waste) in a sealed plastic bag and dispose of it immediately. - Kill Remaining Maggots
Use one of the methods above (boiling water, salt, bleach, or vinegar) to kill any larvae still wriggling around. - Thoroughly Clean and Disinfect
Wash the area with hot soapy water, then disinfect to remove eggs that could hatch later.
Why Prevention Is the Key
Exterminating maggots solves the immediate problem: but prevention keeps them away for good. Flies are opportunistic; if your bins, pet areas, or kitchen scraps are accessible, maggots will return.
When a fly lays their eggs, maggots can appear in as little as 6 hours. Preventing flies from laying eggs is the key to preventing maggots
Here’s how to make your home or business maggot-proof:
- Keep bins clean: Regular bin washing and sanitising eliminates the residue that attracts flies.
- Keep bin lids closed: If a bin is left open, It only takes a day for maggots to hatch
- Empty rubbish frequently: Avoid leaving food waste to rot, especially in warm weather.
- Seal food waste: Use liners or seal scraps in bags before placing them in the bin.
- Clean pet areas: Pick up pet waste quickly and keep food bowls tidy.
- Maintain outdoor areas: Remove fallen fruit and trim vegetation where flies breed.
- Install fly screens: Stop flies from entering kitchens and laying eggs on exposed food.
Professional Maggot Pest Control in Sydney
While DIY methods can kill maggots on the spot, they don’t always address the bigger issue, constant fly activity. At So Pest Off, we provide:
- Full-property pest control treatments that target flies and breeding sites.
- Bin washing and sanitising services for residential, strata and hospitality clients, ensuring bins stay clean, fresh, and fly-proof all year round.
- Safe and effective treatments that eliminate maggots and protect your property from recurring infestations.
Take Control Today
Maggots are more than just gross, they’re a sign that flies are breeding nearby. The good news is you don’t have to deal with them alone.
If you’ve spotted maggots in your bins or around your property, call So Pest Off today. Our team provides fast, effective maggot pest control and ongoing prevention services across Sydney.
Say goodbye to the smell, stress, and health risks of maggots and hello to a cleaner, safer home or workplace.
Book your maggot pest control service now

Pest Control Services
Get A Free Quote
Contact us today for a free, no-obligation quote on your pest control needs.