How to prepare a natural mosquito repellent: the best plants that keep them away

Battling mosquitoes in your garden or during your outdoor activities can be a relentless challenge, especially during the warmer months. While commercial repellents are widely available, many individuals prefer natural solutions that are gentle on the skin and environmentally friendly. Fortunately, nature offers its own set of tools for repelling these pesky insects. This article explores how to prepare natural mosquito repellents using plants known for their repelling properties and how to integrate these plants into your environment for a mosquito-free zone.

The Best Mosquito Repellent Plants

Several plants are celebrated for their mosquito-repelling qualities, thanks to their essential oils that mosquitoes find undesirable. Incorporating these plants into your garden or balcony can reduce the presence of mosquitoes naturally. Some of the most effective plants include:

  1. Lavender – Beyond its calming fragrance and beautiful purple blooms, lavender naturally repels mosquitoes. Its oil hinders a mosquito’s ability to smell.
  2. Citronella Grass – Often used as a natural ingredient in mosquito repellents, citronella grass is highly effective at keeping mosquitoes at bay. Its strong scent masks other attractants to mosquitoes.
  3. Marigolds – Containing pyrethrum, an ingredient found in many insect repellents, marigolds offer a natural mosquito-repelling solution while adding a splash of color to your garden.
  4. Basil – This herb isn’t just great in dishes; it also repels mosquitoes. The oil in basil leaves can keep mosquitoes away without any additional crushing or processing.
  5. Lemongrass – Closely related to citronella, lemongrass contains citral, which is highly repellant to mosquitoes.
  6. Peppermint – Mosquitoes dislike the strong scent of peppermint. The essential oil from this plant can also soothe mosquito bites.

Preparing Your Natural Mosquito Repellent

To make a simple and natural mosquito repellent spray at home, you can use the essential oils extracted from these plants. Here’s a quick and easy recipe:


  • 10-15 drops of essential oil (lavender, citronella, peppermint, or a combination thereof)
  • 1/4 cup of witch hazel
  • Water
  • A spray bottle


  1. Mix Essential Oils: In your spray bottle, combine the essential oils with witch hazel. Witch hazel acts as an emulsifier to help distribute the oil evenly in the water.
  2. Dilute: Fill the rest of the bottle with water. The witch hazel and water mixture helps dilute the essential oils to a skin-safe concentration.
  3. Shake Well: Secure the lid on your spray bottle and shake well to ensure the mixture is thoroughly combined.
  4. Apply Liberally: Spray the natural repellent generously on your skin or clothing, avoiding the eyes and mouth. Reapply as needed, especially after sweating or swimming.

Utilizing Repellent Plants in Your Environment

Beyond making a repellent spray, simply planting these mosquito-repelling plants around your outdoor living areas can help create a protective barrier against mosquitoes. Consider planting them in pots on your patio, along pathways, or near seating areas to maximize their repellent effect. For balconies, window boxes filled with lavender, basil, or marigolds can keep mosquitoes from entering through open windows.


By harnessing the power of these plants, you can create an effective, natural mosquito repellent that keeps you and your loved ones bite-free. Whether you choose to make a repellent spray or incorporate these plants into your garden, you’ll enjoy a mosquito-reduced space that’s pleasant and chemical-free. Embrace the natural solutions provided by these plants and enjoy your outdoor spaces in peace.

Leave a Comment