Gnats in the House? These 7 Things Might Be to Blame

Gnats are tiny flying insects that often show up in kitchens, bathrooms, and around your houseplants. Most of the time, when people say “gnats,” they’re talking about fungus gnats—small, dark bugs from the Sciaridae family that are especially drawn to damp soil.

They don’t bite, but they’re annoying and hard to get rid of once they settle in. If you keep seeing them buzzing around your home, one of these reasons might be the cause. Read through this list if you want to get rid of gnats.

fungus gnat

Overwatering Your Houseplants

overwatering plants

Fungus gnats love moist soil. If you’re watering your plants too often, the top layer of soil stays wet, creating the perfect spot for gnat eggs to hatch.

Let the top inch of soil dry out before watering again. You can also place yellow sticky traps near your plants to catch the adults before they lay more eggs.

Potting Soil Was Already Infested

fungus gnat and larvae in houseplant soil

Some bags of potting mix come with fungus gnat eggs already inside. Once you bring that soil indoors and add water, the eggs hatch, and you’ve got gnats.

Next time, check for tightly sealed bags and avoid ones stored outside or on dusty shelves. You can also bake the soil in the oven at 180°F for 30 minutes to kill any eggs before use.

A New Plant Brought Them In

gnats on sticky trap

Even healthy-looking plants from garden centers can carry gnats. They hide in the soil and hitch a ride right into your home.

When you bring home a new plant, keep it in “quarantine” away from others for a week or two. Use a sticky trap in the pot to see if any gnats show up.

No Screens on Your Windows

fungus gnat traps houseplants

If you like leaving your windows open, gnats can easily fly in—especially if you live near gardens, compost bins, or standing water.

Install mesh screens or repair holes in existing ones. You can also use a small cup of apple cider vinegar with dish soap to trap any that sneak inside.

Food Scraps in the Sink or Trash

potting soil infested

Fruit flies aren’t the only insects drawn to old food. Fungus gnats will also lay eggs in drains, compost bins, and trash if things get too ripe or damp.

Take out the trash regularly and clean your sink drain with boiling water or a vinegar and baking soda mix. Avoid leaving food scraps sitting out.

Damp Towels and Sponges

Gnats love anything damp and slightly decaying. A forgotten dish sponge or damp towel in the laundry bin is a cozy hiding spot.

Let sponges dry thoroughly between uses, and don’t leave damp laundry sitting too long. A quick swap to silicone sponges can also help since they dry faster.

Your House Has Poor Air Circulation

Gnats thrive in still, humid air. If your home stays damp, especially near plants or in basements, you may be creating the perfect breeding ground.

Try running a small fan near your plants or using a dehumidifier in moist areas. Better airflow helps soil dry faster and discourages egg-laying.