How to Get Rid of Gnats

Gnats are attracted to smelly food, moisture, and damp areas such as bathrooms, toilets, and kitchens.

These bugs can enter your house through openings such as gaps in the foundation, windows, or doors. Also, their eggs can hatch into larvae within a few days once they find a suitable habitat.

Below are several effective and safe methods to control gnats in your spaces:

1. Build Gnat Traps: Apple Cider vinegar, Red wine, or Rotting Fruits

a. Apple Cider vinegar

To get rid of gnats, you can make a simple trap using apple cider vinegar, dish soap, and sugar. Here’s how to make it:

  1. Fill a bowl or cup with equal parts apple cider vinegar and dish soap, for example, 3 to 5 tablespoons of each.
  2. Add 1 tablespoon of sugar to the mixture. The sugar and apple cider vinegar will attract the gnats, while the soap will trap and kill them.
  3. Stir the solution well to mix the ingredients together.
  4. Place the bowl or cup near the gnat-infested area. You can place it on a countertop, table, or shelf near where you have noticed the gnats.
  5. Wait for the gnats to be trapped. The gnats will be attracted to the sugar and vinegar solution, where the soap will trap them. You may need to leave the trap out for several hours or overnight to allow time for the gnats to be trapped.
  6. Dispose of the trapped gnats. Once you have collected a sufficient number of gnats, you can dispose of the bowl or cup and its contents, and repeat the process as needed to keep the gnats under control.

In addition to making the cider vinegar trap, it is important to take steps to prevent gnats from entering your home in the first place.

You can do this by making sure to clean up any spills or crumbs on surfaces, and keeping fruit and vegetables stored in the refrigerator or covered in the pantry to prevent overripe produce from attracting gnats.

b. Red Wine and Dish Soap

Next, you can also make an effective trap using a mixture of dish soap and red wine.

  • To make this trap, simply mix dish soap (3-5 tablespoons) with red wine (4 tablespoons) in a suitable bowl.
  • Next, place the mixture (in the bowl) on locations that are gnat-heavy.

Notably, you may need to set up multiple of these gnat traps if the gnat infestation in your house is massive.

So, you’ll need to distribute the red wine traps around the house but concentrating on locations where gnats tend to congregate.

c. Rotting Fruits Gnat trap

Finally, you can make a gnat trap using rotting fruits – if you have these available in your locality.

  • Simply smash the rotting fruits in a jar or bowl (bananas will be an excellent choice).
  • Cover the top of the jar or bowl using a plastic wrap.
  • Next, you’ll need to poke tiny holes on the plastic wrapping. This will allow the gnats to be trapped inside the fruit jar or bowl when they drop through the small holes.

d. Candle Gnat trap

I would also recommend creating a candle Gnat trap.

  • You’ll simply need to position a candlestick (upright and lit) in a shallow bowl with water.
  • Next, you’ll require to switch off the room or space lights to attract the gnats toward the candle.

The gnats will be attracted to that light source – where they’ll drown in the water or burn from the candle flame.

Related: Mix Cedar Oil for Pest Control

2. Use Bleach to kill the Gnats

Next, you can also breach out the gnats to kill them.

It’s common that gnats (and other insects such as ants) may gather in the kitchen sink or bathroom.

Therefore, using the different gnat traps may not work effectively and you could require another technique.

So, when the gnats are in your bathroom and kitchen sink, bleaching them to death can exterminate these bugs.

  • For this, mix some water (about one gallon) with bleach (half a cup) and pour it slowly into the drain.
  • This will kill the gnats that are in and around those drains.
  • You may be required to repeat the bleach application process to achieve great bug control outcomes.

For best results on the gnats, you’ll need to pour the diluted bleach into those tub drains or sinks directly.

3. Hire a Gnat or General Exterminator

If the gnat infestation is massive and if it is recurring, I recommend that you’ll need to hire a professional gnat exterminator.

The pro gnat exterminator will handle the bug problem in your spaces using safe and effective pest products and techniques.

  • The pest service will treat the gnats in all stages including the larvae.
  • The specialists will create an effective gnat treatment plan to execute in your spaces such as office premises or house.

The exterminator will spray the gnats and also schedule an appropriate pest treatment plan for your spaces including the home considering the scope and nature of the infestation.

  • Hire an exterminator who is experienced in controlling adult gnats and the larvae. But, the service may cost you about $500 to $700.

Related: No See Ums Repellent

Prevent any Future Gnat Infestation

After you’ve controlled the current gnat infestation, you’ll be required to undertake various steps so that the bug problem won’t recur.

  1. So,I recommend you clean up various drinks and foods that are lying around the various spaces overnight – throw them safely into trash bags and seal them off well.
  2. Further, specialists recommend that you water the plants less often – this is the soil moisture (water) will attract the gnats.
  3. Also, place the various fruits inside the refrigerator, as opposed to dropping them on the counter, to avoid attracting fruits.
  4. Finally, remove the moisture that is outside or inside the house – this will include repairing any sink stoppages and plumbing leaks plus also removing moisture that is accumulated in the birdbaths and gutters.


Getting rid of gnats can be challenging to many homeowners – but you can use the most DIY techniques and materials outlined above to make your work easier and clean your house from these bugs.

  • However, if you need the expertise of exterminators, I recommend hiring either Orkin or Terminix.

Recent Posts