Skip to main content

This is how to make a homemade gnat trap that actually works

Keep gnats at bay with this trap you can make yourself

A swarm of gnats
Hans / Pixabay

Household pests can be bothersome and tiring to deal with. You can keep some away with neem oil or strong-smelling herbs, while others need more serious intervention. Of all the common household pests you might be dealing with, gnats are one of the most annoying. While they aren’t as harmful as some pests, they multiply quickly and have a habit of getting into things they shouldn’t. If you’re looking for an easy way to get rid of gnats, why not try a homemade gnat trap? Here’s what to do.

What supplies do you need?

Glass bottle labeled vinegar on table
focal point / Shutterstock

Homemade gnat traps can be made in a few different ways, depending on what you have available. First, you’ll need a container of some kind. This can be a bowl, a cup, a plastic storage container, or any other object that can hold liquids. To go into the bowl, you’ll need dish soap, along with water, apple cider vinegar, or white vinegar. You can also replace the vinegar with a similar substance, like red wine or a vinaigrette.

Recommended Videos

Some people use bleach instead of vinegar, and while this works, you should be careful when using bleach. Be sure to follow all safety precautions, and keep the bleach away from your eyes, nose, mouth, and skin. Additionally, don’t mix bleach and vinegar, as this creates a toxic gas. Finally, there are optional ingredients for the gnat trap. Plastic wrap, an object to poke holes in the plastic wrap (such as a small knife or pencil), a second, smaller container, and fruit are all optional additions.

Setting up your homemade gnat trap

A woman pouring water into a ceramic bowl
Polina Tankilevitch / Pexels

The simplest homemade gnat trap is to add a small amount of water or vinegar to the bottom of your container, then add a few drops of dish soap to the liquid. Any gnats that land in the bowl will become trapped. This simple version is fairly effective on its own, but if you want to make it even more effective, you can add the optional elements.

Placing the fruit in the smaller second container and setting the container inside the larger one adds bait to your trap. The water or vinegar mixture should not cover the fruit, but it’s OK if some gets into the smaller container. Since the gnats won’t stick to the fruit, you’ll need the plastic wrap to trap them. Cover the entire top of the trap, including both containers, with plastic wrap. Then poke small holes in the plastic wrap. Getting in will be easy for the gnats, but getting out will be difficult. You can add plastic wrap to the simpler version of the trap, even if you don’t add the fruit bait.

Then, simply place the trap near the gnats and wait. Clean your trap out and refill it as necessary. You don’t need to clean and replace the trap every time a gnat lands in it, as seeing other gnats get stuck will not prevent more gnats from becoming trapped.

Are homemade gnat traps effective?

A small fly on a leaf
nuzree / Pixabay

Homemade gnat traps are quite effective. A single trap can eliminate many gnats, and you can create multiple traps to spread around an area for larger infestations. Additionally, since gnats have a tendency to congregate in areas with food, many people feel more comfortable using them than using sprays. Even when sprays are rated safe for use around food, some people are still wary of them. Since the traps are vinegar and soap and you don’t spray them, they aren’t as intimidating to use in kitchens. These traps will also work on other small flying pests, such as fruit flies, and may even trap some ants.

One area that gnat traps are lacking in is taking care of the eggs gnats leave behind. While the gnats that hatch from these eggs may end up in the trap anyway, there’s no guarantee that they won’t leave their own eggs behind to continue the cycle. In addition to your homemade gnat traps, wiping down surfaces regularly with a simple water and soap solution can remove the eggs before they hatch.

Are there any hazards to homemade gnat traps?

A swarm of gnats in the afternoon sun
terski / Pixabay

Just like any cleaning solution, the hazards depend on what your trap contains. If you’re using water, vinegar, and dish soap, then the hazards are minimal. Avoid leaving the trap where curious pets or children might get into it, since it could make a mess if knocked over. Additionally, while not exactly toxic, it could give a pet or child an upset stomach if they take a sip. This is more important if you choose to use bleach in your trap. Bleach isn’t safe for consumption and can be dangerous if spilled on skin, especially if it’s in or near the eyes, nose, or mouth.

Gnats are annoying, but they’re also fairly easy to deal with. By making a simple homemade gnat trap, you can start to take care of your gnat problem and get back to the fun parts of gardening. Clean your counters, windowsills, and plants’ leaves to get rid of the eggs, and before long, your gnat infestation will be a thing of the past.

Cayla Leonard
Cayla Leonard is a writer from North Carolina who is passionate about plants.  She enjoys reading and writing fiction and…
How to water succulents: An easy guide to happy, healthy plants
Keep your indoor succulents thriving with these watering tips
Three potted succulents

Succulents are incredibly popular low-maintenance houseplants, and the wide variety of shapes, colors, and sizes they come in mean there is a succulent for practically any garden. However, the one element of succulent care that tends to cause problems is watering. Succulents need water to grow, however they are drought-tolerant plants and easy to overwater. First time succulent owners sometimes struggle with getting the balance right and keeping their succulents happy and healthy. If that's the position you find yourself in, don't panic! This guide on how to water succulents will explain what you need to know.

Read more
Can you grow lavender indoors? The answer may surprise you
Lavender is a useful herb and flower for your indoor garden
Lavender in a yellow flower pot

Lavender is a beautiful flower and a useful herb. It’s great for flavoring beverages and baked goods, making scented lotions or potpourri, and it attracts pollinators! As part of an outdoor garden, lavender can grow quite large, but what if you don’t have room outdoors? Can you keep a lavender plant small by growing it in a container? Can you grow lavender indoors? We’ll answer these questions and more in this handy guide to growing and caring for a lavender plant indoors.
Can you grow lavender in a container?

Yes! Lavender can grow in a container, and it actually does fairly well. Potted lavender plants are perfect for patio gardens, as you can still get the benefits of growing lavender outdoors (such as attracting pollinators), without taking up as much room. When choosing a container for your lavender plant, there are two key details to pay attention to: size and drainage holes. Sizing is simple -- make sure your lavender plant fits into the container with a bit of room to spare.

Read more
Are winter dormant houseplants a thing? Here’s what to know
Your guide to caring for plants during the dormancy season
Person watering a houseplant

Every year, we watch plants outside go dormant. The trees change color, drop their leaves, and we’re left with what appear to be dying forests blanketed in snow. But come spring, without fail, green buds start to pop up all over the place — almost as if the plants have come back to life. But do indoor plants go dormant? Are winter dormant houseplants a thing? Well, yes. Winter dormancy is part of the natural order, and houseplants are no exception. In fact, dormancy plays an important role in your plant's life! Still, it raises a lot of questions for gardeners.

How do you know if your plant is dormant or dead? Why do plants go dormant, and can you stop it? How do you take care of a dormant plant? This guide will answer all your questions.
What’s the purpose of winter dormancy?

Read more