How to Get Rid of Moths in Your House? 7 Best Ways



Moth sitting on a fabric of cloth

How to get rid of Moths Naturally

Are you having trouble with moths and are looking for an answer for how to get rid of Moths? Let me tell you that your not the only one. Moths are known to be feared by many and are known as terrifying insects. When we hear the word “moth”, we automatically imagine something disgusting. On the contrary, as many don’t know moths actually play an important role in the wildlife ecosystem. They offer a plethora of ecological benefits and are a vital source of food for many other species in the animal kingdom. Moths also function as a source of the weather forecasts and help in the pollination of seeds. They can be found widely distributed across the globe with a variety of species. Moths can be a nuisance when you plan to have a good time outside in the evening. Some of the most popular moths from around the world are mentioned below:


  • Luna Moth
  • Indianmeal Moth
  • Atlas moth
  • Diamondback Moth
  • Peppered Moth
  • Gypsy Moth
  • Fall Webworm Moth
  • Isabella Tiger Moth
  • Codling Moth
  • Greater Wax Moth
  • Giant Leopard Moth
  • Japanese Silk Moth
  • Light Brown Apple Moth


Nevertheless, moths can be very annoying once they start infesting your territory. To know how to get rid of moths you first need to know what do moths eat. And more importantly know that moths progress through a four-stage metamorphosis. Which determine their various eating habits according to their development stage. The four-stage life cycle is as follows:


  • Egg (Embryonic Stage)
  • Larva (Larval Stage)
  • Pupa (Pupal Stage)
  • Adult (Imaginal Stage)

And once the moth has reached an adult stage, they do not eat at all and get their nourishment from drinking flower nectar. While moths from the family of Tineidae enjoy eating woolen and silk clothes, silkworm moth eat Mulberry leaves. They also mostly feed on animal dung, pollen, bird droppings or rotting fruits. The Larva stage is to look out for, as they are known to be voracious eaters. The can and will much on everything that is in their vicinity from - clothes, paper, fur, hair, dust and even furniture.

How to Get Rid of Moths in The House?

Eliminating the hiding points and food source of the moth can help you get rid of moths in house. They are common pests found in your household, attracted to various rotting food sources. And below are mentioned some natural remedies to get rid of moths in house:

1. Cinnamon: 

The perfect natural moth repellent that can easily be found in your homes is cinnamon. You can simply place the cinnamon sticks in the infected area, as a moth repellent. Cinnamon sticks have a strong odor that helps in keeping moths and other bugs away from your home. You can also fill multiple sachets with cinnamon sticks, and hang them around the house - drawers, windows or closets for the smell spread out evenly. Be sure to regularly clean out your house thoroughly with mild soap and avoid the formation of a cluster, so the moths don’t find their way back.

2. Neem Leaves: 

Also known as Indian LIlac, is the best moth repellent to get rid of moth infestation in your home. You can use essential neem oil to use around your house as a natural moth repellent. All you have to do is mix neem oil with water and mix it well in a spray bottle. Spray this solution around the house, especially in cracks and crevices or on furniture. The dry neem powder is a powerful insecticide, which is readily available in local stores. This powder can be sprinkled on all surfaces, fabrics and behind appliances which will help you in getting rid of moths.

3. Essential Oils: 

Besides using various essential oils for aromatherapy, they can also be used to get rid of moths and insects. These oils have a strong concentrated fragrance that instantly repel moths. Mix any essential oil of your choosing and dilute it with water before use. Also be sure to try a patch test first as many people have sensitive skin and can be allergic. All you have to do is dip a soft dry cloth in the essential oil solution and wipe over any infected surface. You can let the solution rest for a while before wiping it clean with water.

4. Cloves: 

Along with many other healing properties, cloves possesses the quality of a natural insecticide. Making it the perfect homemade moth repellent. Cloves have a strong scent or odor that may be too overbearing for many. You can very well use the clove essential oil to treat the infested areas of your home. You will need to mildly dilute the essential oil with water and mix it well. Then spray the solution in all infected areas of your home and fragrance will drive the moths away. You can place the cloves in difficult to reach corners where an infestation might occur.

5. Cedar Chips: 

The smell of cedarwood acts as a strong repellent for moths. The red cedar of the dark-colored heartwood contains natural oils that make for an excellent moth killer. You can also use the oil to make a moth killer spray for your house by diluting it with water. The fragrance of the essential cedar chip oil makes it impossible for the moths to survive. Another method is to spread the cedar chips all over the infected areas of your house to repel the moths. This method will help you in killing the larvae in any infested area in your house.

6. Food Grade Diatomaceous Earth: 

An all time favourite for every household, to effectively and best to kill bugs, insects, moths and other vermin. Made from fossilized remains of tiny, aquatic organisms called diatoms, their skeletons are made of a natural substance called silica. It is made from 100% natural fresh water, which makes it safe to use around your kids and pets. Sprinkle the DE powder all over the infected areas of your house and wait for the moths to come in contact. The sharp particles of DE will cause abrasions in the moths, which will in turn cause dehydration in them, forcing them to succumb to death.

7. Cornmeal and Borax Trap:

This is one of the best diy homemade moth traps, that kills moths naturally. You will need cornmeal, borax and a bowl. Now you mix ¼ cup of borax with ¾ cup of cornmeal in a bowl and stir well with a fork. The moths are almost instantaneously attracted to this magic solution. Put one tablespoon of the mixture in a jar and place it near the infected areas in your house. Check the trap once a week and clean any death moths in the jar. Repeat the procedure as required, mainly every week depending on the severity of the infestation.

How to Get Rid of Carpet Moths Naturally?

While moths can as pretty as a butterfly, they can also be equally annoying. A moth infestation in your carpets can be very unpleasant. You may also wonder do moths bite? Though moths in general cause no harm to humans, in very rare cases, the spurs on the legs of large moths can penetrate human skin. These stings can cause hives or dermatitis. A rare moth bite from the genus Calyptra is capable of biting human skin to feed on blood. Below are mentioned some natural home remedies to get rid of carpet moths naturally:

1. Baking Soda & Vinegar: 

The ultimate natural homemade moth killer is baking soda and vinegar. Baking soda is a must have ingredient in your household as it is perfect and best for just about anything. If you’re wondering how to get rid of moths from carpet, a concoction of baking soda and vinegar has other benefits like, taking out dirt stains or discolorations from your carpet. Scatter the baking soda generously over the entire carpet, and then use a brush to push the material deep into the carpet. It will help in eradicating carpet moth eggs, larvae and dirt. Mix an even portion of white vinegar with water and spray it over the baking soda.

2. Lavender or Mint: 

A fragrance much loved by humans, but absolutely hated by the moths - lavender and mint. Not only these, but also various other natural substances repel moths and vermin. You can either use crushed dried up leaves of lavender or mint and sprinkle them all over your carpet, or use the essential oil of the same, wrapped in a cotton ball. This is a safe method that can be used around your kids and pets, and can be repeated as needed. As the smell wears off, place the dried up leaves in a sachet and hang them on the windows or house entrances.


3. Vacuuming:

If you’re wondering how to get rid of moths in carpet, your answer is vacuuming! You see moths are attracted to dirt and moist environments, therefore, it is highly recommended to vacuum almost everyday. When dealing with a present infestation, change your vacuum bag and filter regularly. This will ensure that there are no larvae left behind in your home. If you have added other repelling substances to your carpet, be sure to let it soak in overnight and then vacuum everything out together. You can also use a steam vacuum to kill the eggs that have been sucked in the vacuum.

How to Get Rid of Clothes Moths?

A cloth moth infestation in your wardrobe can be a nightmare. The clothes moths larvae particularly feed on protein-based fibers - furs, carpets, clothes and woolens. They are no more than 1mm and resemble tiny white caterpillars or maggots. Some natural home remedies are listed below on how to get rid of moths in clothes naturally: 

1. Pheromone Traps: 

These particular pheromones are synthetically produced and are definitely environmental friendly. These pheromone traps are used to confuse and disrupt the mating process through controlled release of sex pheromones. These traps can be set at various strategic points to capture the moths by attracting the moths to it’s sticky surface. This method is known to significantly reduces the likelihood of successful mating and substantially reduces the moth population from increasing. You can place the traps with items containing, wool, cashmere or other animal hair. These moth traps are safe and easy to use around your kids and pets at home. Pheromone Traps are known in killing moths and keeping moths away from your clothes.

2. Freezing the Moths to Death: 

Clothes moth larvae and eggs feed on keratin, which can easily be found on any fabric that touches are skin. And freezing the moths in your answer to how to kill moths in clothes. Since moths enjoy warm and humid temperatures, it is wise to only freeze them. You will need to clean and place the infested item in a plastic bag, seal it and then place it in the freezer. Leave the infected item in the freezer for at least four days, which will definitely kill all moth eggs, larvae and pupae. Be sure to thaw the item before taking it out from the plastic bag.

3. Storing Clothing and Fabrics: 

Our clothes are the ultimate food source for moths. With food and urine stains, sweat or dad skin found in our clothes, moths can survive with comfort. Air out your clothes regularly, at least once or twice a month and out-of-season clothing should be stored properly. Mix dried lavender leaves with mint leaves and place them in sachets to store along with your clothing. Dryclean all winter items before storing them in a sound and impenetrable barrier. Plastic containers or a sturdy box prove to be excellent containers sealed with tape.This method can be used in household, shops or museums where an infestation is more likely to appear.

How to Get Rid of Moths in The Kitchen?

A moth infestation in any kitchen can be your worst nightmare. Now may seem like a good time to follow the natural remedies mentioned below:

1. Bay Leaves: 

The smell of bay leaves might be appreciated by humans, but it definitely repels moths. You can tape or stick the bay leaves all over your kitchen walls and under kitchen shelves. This will prevent the moths from entering into the kitchen itself. If the moths have already found their way into your food, simply place the bay leaves in the container of dry food, flour and rice. The fragrance of the bay leaf or the leaf itself will not hamper the quality of your food in any way. It is also commonly known as the “folk remedy” that may seem to go a long way.

2. Soap & Hot Water: 

An effective solution for your kitchen if the moths have directly hit the containers of food. You can also use this method to scrub your kitchen thoroughly - walls, floors, doors, shelves, hinges, and door knobs. These are the spots the moths commonly use as their hiding place for larvae. Use a clean dish towel or a sponge to deep clean your infested kitchen. Scrub every possible space in the kitchen that is accessible by you. Empty all the containers and jars to wash them thoroughly with soap water solution. Ventilate the kitchen well and leave out the jars and containers to dry out well.

3. Vinegar & Essential OIls: 

A deadly combination that repels moths effectively is warm water, vinegar and peppermint oil. You will need to combine one part vinegar with 1 part warm water and a few drops of peppermint essential oil. Use a clean mop to wipe the entire kitchen with this solution. The vinegar will help you get rid of stubborn stains and dirt, while the fragrance of peppermint oil will repel the moths. Moths absolutely hate peppermint oil, which is a bonus for you. You can also place the solution in a spray bottle and spray it all over the infected areas of your kitchen.

Ways to get rid of Moths Outside


Moths can be a nuissance when you plan to have a good time outside in the evening.

1. Lights Out

One of the known facts about moth’s is that they are attracted to lights. They are mostly seen flying close to the lights. So one of the best ways to keep them away from your outdoor space is by turning out the lights outdoors. Another option is to get the outdoor fluorescent and incandescent bulbs replaced with yellow, orange or red bulbs. If you have moth’s being attracted to your window due to the indoor lights, try using curtains or blinds to block the inside light.

Are Moths Dangerous to Humans?

Potentially Poisonous / poisonous moths 
In general Moths are not potentially dangerous to Humans. While most of the species of moths are likely non-toxic to humans when eaten but there are a few species that feed on poisonous plants as larvae and end up storing these poisons in their body. If humans end up eating these species of moth’s then it can make them sick.

How long do moths live

Not all species of Moths have a similar life span so an answer to the question How long do moths live is a bit complex. The life span of moths is known to vary among species. The life span of moths also depends upon the environment they are thriving in, time of year, and the weather conditions.

Adult Life Span

In general the lifespan of an adult moths of many species are known to live only for a week or two. Another fact is that the female moths tends to live a few days more than the male.

what do moths eat / Do moths eat cotton


To understand what do Moths eat? Lets look at their different life stages.

Larvae Stage:
In their Larvae stage moth’s mostly feed on plants in their vicinity, but they are known to chew just about anything in their proximity. In the larvae stage the only aim of their life is to eat and grow.

Pupa Stage:
The Pupa stage is known to be the resting stage of a Moth’s life cycle. During the pupa stage it doesn’t eat anything as it is busy transforming inside it’s cocoon.

Adult Stage:
The Adult stage is the final stage in the Moth’s life cycle and like butterflies they are known to feed on the nectar of flowers, honeydew, juices of decaying fruit, tree sap, and manure liquids. They being nocturnal insects they mostly feed on flowers that bloom at night.

Do Moths Eat Cotton Clothing/ do moths eat clothes? 

Many people sometimes feel that moth’s are the cause of holes in their cotton clothes. So if you are wondering if Moths Eat Cotton Clothing then let us clear the air here. Adult moth’s can’t chew, they can only suck, cause their mouth is shaped like a straw which is used to suck nectar from flowers. So the question of chewing your cloth fibers is out of the picture. In the larvae stage a moth may feed on clothes made from animal fibers like wool, silk, cashmere, angora etc, but they do not feed on vegetable based fiber like cotton.


Bottom Line
Moths can be beautiful and vicious at the same time. You will need to do your part in keeping your surroundings and home clean at all times. Don’t let any food or other items accumulate in a place for long periods of time. Store food and clothing smartly and use the above mentioned tips to keep moths away. Hope you have got the answer to your question of How to get rid of Moths?

Author: Johannah Singh
Johannah is a writer, a trained Graphologist and a nomad, more appropriately-The Nomadic Graphologist! who travels solo to the remotest part of India to reconnect to her true self! A wild life lover and a hippie by heart, she is playing a vital role in introducing the nomadic culture in India, especially among young women.

Read article on how to get rid on

How long can bed bugs live without feeding blood?

Best ways to get rid of fleas on dogs home remedy

Bed Bug Traps - Best homemade way to get rid of bed bugs and strongest way to prevent them