So what is it? Most likely, these are fly larvae — commonly called maggots. They often show up around garbage cans when flies lay eggs near food waste, meat scraps, pet food, dirty diapers, or anything decomposing inside the trash. In warm, damp weather, those eggs can hatch very quickly, which is why it can feel like they appeared out of nowhere overnight.
As gross as it looks, it usually doesn’t mean anything mysterious or supernatural is happening. It means flies found something inside the bin that attracted them. A small tear in a trash bag, residue on the lid, or liquid leaking from garbage can be enough. The larvae then crawl out or gather around the edges, especially if the bin is moist and warm.
The best thing to do is avoid touching them directly. Put on gloves, rinse the bin with hot water if possible, and clean it with a strong disinfectant or a bleach-water solution. Make sure all trash bags are tied tightly, food scraps are double-bagged, and the lid closes fully. Let the bin dry in the sun afterward, because moisture makes the problem worse.
It’s definitely disgusting, but it’s also fixable. The main warning here is simple: if your garbage can ever looks like someone sprinkled rice on it overnight — don’t assume it’s rice. Look closer… but not too close.
