Five simple reasons you might have maggots in your carpet.

Why do I have maggots in my carpet? This is a question someone asked in my Facebook group the other day, and I thought it needed investigating! There may be a couple of reasons that you’ve got a maggot infestation indoors, as flies lay eggs on:

  • Spilled food or drink.
  • Food left in waste bins and trash cans.
  • Pet feces or urine.
  • Plates and cups left in rooms.
  • Dead rodents or birds.

While some of these reasons seem pretty simple to detect, like unemptied wastepaper bins that attract flies, some may be more difficult to source, like a dead rodent in the loft. The initial size of the infestation will be determined by how long the food source has been available to the flies.

a maggot

How maggots get in carpets.

Maggots will hatch from the eggs that the fly has laid on the food source and will hatch into maggots which will, in turn, continue to feed on the original food source before turning into flies.

Can maggots survive in carpets?

Maggots can survive untreated in carpets as long as there is a food source for them to feast upon.

Can maggots breed in carpets?

Maggots don’t breed in the carpet, but they may turn into flies which then lay more eggs on the food source that turn into larvae and maggots to start the whole cycle again.

This post contains affiliate links, and The Organizer UK may earn commissions for purchases made through the links in this post. For more details, see here. Thank you so much for your support! 

Finding the source of the maggot infestation.

  • The first step in removing maggots in carpets is to look at the maggot infestation. Decide if the maggots have traveled a distance from an overflowing bin. Or could they have fallen from somewhere, such as a loft opening or an open window?

How to get rid of maggots step-by-step

Before you start.

  • Always test on an inconspicuous place on the carpet.
  • Remove as many live maggots as you can.
  • Try not to oversoak the carpet as it may not dry, and mold will form in the fibers.
  • Try these methods at your own risk.
  • After treating the infestation, always empty the contents of your vacuum cleaner into a plastic bag, seal it, and put it straight into the bin. Get rid of anything that has been in contact with the maggots or larvae. Disinfect your vacuum cleaner to prevent recontamination.
  • Follow by steam cleaning using a steam cleaner to clean your carpet and remove all remaining maggots and larvae. Steam cleaning sanitizes your carpet and removes any residue that may be harmful to pets.
  • You could also have your carpet professionally cleaned after treating the infestation.
  • It usually takes about 6 hours to kill the larvae, so you must be patient if using the more natural methods.

Salt and lime

Salt will kill the maggots by dehydrating them. Lime or lemon juice should be enough to kill maggots on their own. However, when mixed with salt, it becomes much more effective against eggs and flies larvae.

a bowl of salt and measure
  1. Sprinkle salt onto the infested area.
  2. Spray some lime (or lemon) juice over the top.
  3. Leave to dry.
  4. Vacuum the area thoroughly.

Diatomaceous Earth Powder

Diatomaceous earth is a natural powder and an excellent method to remove maggots from the carpet.

diatomaceous powder
  1. Sprinkle the diatomaceous powder over the maggots and the affected area.
  2. The diatomaceous powder will stick to the maggot’s bodies and dehydrate them similarly to salt.
  3. Vacuum up the powder once all the maggots are dead.

Boric acid powder

Boric acid powder is a natural insecticide. Boric acid should kill maggots almost immediately. You can buy Boric acid at hardware stores and department stores. However, it is more difficult to source in the UK.

boric acid
  1. Sprinkle some Boric Acid Powder onto and around the infested area.
  2. Work the Boric Acid Powder into the carpet fibers to reach the maggots and any unhatched eggs.
  3. Leave the powder to work for about 10 minutes.
  4. Check for any living maggots.
  5. Repeat if necessary.
  6. Vacuum up all the powder, empty it, and clean your vacuum immediately to prevent recontamination.
  7. Follow by steam or professional carpet clean.

Hydrogen Peroxide

Hydrogen peroxide is a natural bleach, so care must be taken when using it on the carpet, even in a diluted solution.

 a bottle of hydrogen peroxide 3% to kill maggots in carpet
  1. Dilute 1 1/2 cups hydrogen peroxide into half a bucket of hot water.
  2. Pour the solution over the affected area of the carpet to kill both the maggots and the larvae.
  3. After a few minutes, remove the dead maggots.
  4. Clean with soapy water.
  5. Rinse the area with fresh water.
  6. Follow by steam or a professional carpet clean.


White vinegar is a cheap and easy way to eliminate maggots in carpets.

  1. Use one part vinegar to three parts boiling water.
  2. Pour on top of your maggot-covered carpet, taking care not to oversoak the carpet.
  3. Leave the solution for a few minutes to work.
  4. Remove as many of the maggots as possible.
  5. Clean the area with a soapy water solution.
  6. Rinse with clean water.
  7. Follow by steam or professional carpet cleaning.

Using insecticide

You can use an insecticide like Permethrin, but I would steer clear as it is poisonous to pets.

How to remove maggots under a carpet

Sometimes the maggots may have found their way underneath your carpet. The removal method remains the same, but you must find the maggots, then clean the carpet and the floor.

  1. Turn the carpet upside down to expose the maggots and the larvae.
  2. Sprinkle Boric Acid on the infestation and the floor where the carpet has been.
  3. Allow the Boric Acid to work for a few minutes.
  4. Vacuum the underside side of the carpet and the floor.
  5. Dispose of the vacuum bag or canister in the outside bin.
  6. Steam the floor and underneath the carpet.

How to keep maggots out of your home and away from your carpets.

  • Keep your home clean.
  • Keep food out of the bedrooms, especially kids and teens’ rooms.
  • Wipe up food spills immediately and thoroughly.
  • Empty and clean bins daily. Sprinkle them with baking soda to deodorize.
  • Cover all food, including pet food.
  • Clean up food and drinks spilled on the carpet immediately.
  • Sweep and vacuum floors regularly.
  • Steam clean the carpet regularly.
  • Keep a check on chimneys, lofts, and guttering for dead animals and birds.
  • Chimneys and gutters are often places animals and birds go to die, and the maggots can transfer through open windows or down chimneys.
  • Lofts are often home to bats, squirrels, mice, wasps, birds, and even rats. Check your loft for any bird or animal carcasses.

Eliminating Maggots from Car Carpets.

The method used on a car carpet is the same as for household carpets.

cleaning maggots in carpet in the car
  1. Take care not to overwet the carpet, as it may be more difficult to dry, especially in cold, damp weather.
  2. Use a hand-held steamer to eliminate all the maggots and larvae in the car carpet.
  3. Do not eat in the car as it is difficult to contain spillages and food waste.
  4. Wipe up any spillages immediately, especially sugary and milky drinks.
  5. Keep windows up when you are not using the car.

When to call a professional exterminator to treat maggots

If you doubt the size of the infestation or the safety of your children and pets, please call pest control.

Read more about pest control around the home!

How To Get Rid Of Beetles In Carpets

How to get rid of rats in and around the home.

How To Get Rid Of Maggots In The Bin.

Help! Why Are There So Many Flies In My House?

How To Get Rid Of Midges For Good:15 tips

How To Stop Bugs And Spiders From Triggering Motion Cameras


How does salt kill maggots in carpets?

Salt kills the maggots by slowly drawing out the moisture from the maggot and dehydrating it.

Can you vacuum maggots?

You can vacuum maggots, but you must thoroughly clean everything that comes into contact with the maggot or larvae, including your vacuum, attachments, rollers, and hoses.

There are brown maggots in my carpet. What are these?

It sounds like carpet beetles or carpet maggots. You can find out how to get rid of them in this post.

Do flies lay eggs in carpets?

Flies do not necessarily lay eggs in a clean carpet. Still, they will lay eggs on spillages, food, urine, etc., left unattended on the carpet. They hatch into fly larvae in the carpet and eventually turn into maggots.

Why am I finding maggots in my house?

There may be many reasons you have maggots in your house. Just check the list above for possible reasons you may have an infestation.

Will bleach kill maggots in a carpet?

Please do not use bleach to kill maggots, as it will remove the color from your carpet.

  • Calling all dog owners: How to clean fake grass

    Calling all dog owners: How to clean fake grass

    If you own a beautiful artificial grass lawn, then cleaning it is as essential as keeping real grass well-maintained. Controlling pets is part of this process and can be one of the most challenging tasks, given that dog pee or poop on fake turf causes unpleasant odors and messes. We’re here to help with our…

    read more

  • How to clean artificial flowers the easy way

    How to clean artificial flowers the easy way

    Do you love adding flowers to your household decorations but want a way to save time and money? Artificial flowers are an excellent alternative, as they offer the chance to spruce up any room without needing daily care. But it’s important that if you use faux blooms, then you keep them in good condition. To…

    read more

  • How to clean mold out of a fridge

    How to clean mold out of a fridge

    Mold is a common problem in refrigerators and can be a major headache if not dealt with properly. Mold must be dealt with promptly and efficiently to avoid health problems. If you notice a musty smell, visible growth, or fungus spots in your refrigerator, it may indicate the presence of mold. So what do you…

    read more

  • How to get crayon off wood: Easy ways!

    How to get crayon off wood: Easy ways!

    Are you looking for the best way to remove crayon marks from your wood furniture? Don’t worry, we’ve got the perfect solution, today, we will show you exactly how easy it is to keep your wooden surfaces spotless with simple tips anyone can do! Keep reading for more information about supplies and easy step-by-step guidance…

    read more

  • How To Remove Mildew Smell From Clothes

    How To Remove Mildew Smell From Clothes

    There’s nothing worse than when your clothes smell musty, especially if you don’t realize it until you are out of the house. It can be tough to get the mildew smell out of clothes once they have been dried. This post gives you some easy-to-follow tips to remove mildew smells from clothes and keep your…

    read more

  • How to get rid of carpet moths for good

    How to get rid of carpet moths for good

    If you’ve noticed some carpet moth damage to your carpets and rugs or have seen signs of actual carpet moths, then it’s time to learn how to identify them and know the best way to get rid of them. In this blog post, we will look at the facts you need, including what a carpet…

    read more

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.