Four Homemade Repellents to Keep Mosquitoes Away

· November 12, 2017
Besides having a wonderful aroma, both basil and lavender can be a big help in sending mosquitoes running. Mosquitos hate the smell of these homemade repellents!

When it’s hot or humid out, there are more mosquitoes, bees, and pretty much any kind of flying insect out. It doesn’t just happen in the woods. It happens anywhere there’s a lot of vegetation.

Mosquitoes have been a bother nearly everywhere for a long time, whether it’s their annoying buzzing sound or their bites.

And when it comes to their bites, it’s more than just a burning, itching feeling. Many mosquitoes can transmit diseases, including malaria and dengue fever, which can actually be life-threatening if not treated properly.

Thus, it’s very important to uses a good repellent when you leave the house. The problem with store-bought versions is that they tend to be sticky, stain your clothing, contain harmful chemicals or have an unpleasant odor.

To avoid all this, it’s best to make your own insect repellent at home to keep mosquitoes away, and we here at Step to Health will show you how.

Tips to keep mosquitoes away

Homemade repellents can keep mosquitoes at bay.

Besides wearing a repellent on your body to keep mosquitoes away, you can also take some external measures to keep your home free of mosquitoes and other flying insects.

  • Vinegar is great at scaring away mosquitoes, as it has an odor that repels them. Put a cup of vinegar in your window or door and you’ll keep them out.
  • Eat foods high in vitamin B. These pesky little bugs don’t like this.
  • The sulfur in garlic is excellent at getting rid of not only mosquitoes but also flies, ticks, and mites. All you have to do is mix water with garlic, let it sit, and then spray it around the house using a spray bottle.
  • Keeping your skin moisturized is very important. Body lotion or cream is great at sending mosquitoes running. It makes your skin somewhat slippery, and so mosquitoes have a harder time landing on you and biting you.
  • Eat a lot of vitamin C. This will make you sweat more, and since mosquitoes hate the smell of sweat, you’ll be naturally keeping them away.
  • Fresh basil is another excellent option. You could plant basil in a pot and place it in your room. It’s a very aromatic plant, and mosquitoes dislike strong aromas, so this is an easy way to keep them away.

“Check this out too: Why do Mosquitoes Bite Me and Not Others?”

Homemade mosquito repellents

Mosquito bites are annoying

The above tips are good for inside your house, but it’s also important to have a repellent you can wear for when you are out of the house, on the beach, or at the pool.

These homemade repellents, besides being budget-friendly and very effective, aren’t time-consuming to make and don’t leave your skin feeling sticky.

Below are four of the best homemade repellents.



  • 40 drops of eucalyptus essential oil
  • 1 cup of water (250 ml)


  • Mix the essential oil with water (preferably warm water) in a spray bottle.
  • Let it sit and then apply to the areas where you want to repel mosquitoes, or directly to your skin.
  • It’s best to apply it in the afternoon or at night for it to be most effective.

Almond oil

Use mosquito repellent

This repellent is excellent for the littlest kids since it is gentle on their skin and smells great.


  • 1/2 cup of almond oil (100 g)
  • 15 drops of basil essential oil
  • 15 drops of geranium essential oil


  • Mix the three ingredients together in a spray bottle and apply to your skin every 2 to 3 hours.

“We recommend reading: Keep Flies at Bay with These 7 Natural Fly Repellents”



  • 2 tablespoons of dried basil (20 g)
  • 2 cups of water (500 ml)


  • Make a tea by adding the two tablespoons of basil to the two cups of boiling water.
  • Mix well and let sit for about 4 hours.
  • After this time, it is ready to be sprayed around your room or where ever you wish to repel mosquitoes.



  • 2 tablespoons of dried lavender (20 g)
  • 2 cups of water (500 ml)


  • Repeat the same process as with the basil. Make a tea with the lavender and let sit for 4 hours, and then spray.
  • If you don’t want to do all of that, you can opt for lavender essential oil and add it to any moisturizing lotion, about 5 to 6 tablespoons of 100 g.
  • Mix well and apply to your skin.