5 Plants that keep spiders, cockroaches, ants, mosquitoes, mice (and more) away

Natural Plants to Repel Unwanted Pests 🪴🌿

No matter your environment—dry, cold, or humid—pests can become a nuisance in any home. Here’s a guide to natural, eco-friendly plants that not only repel spiders, ants, mosquitoes, mice, cockroaches, and scorpions but also enhance your home with their beauty and fragrance.


1. Lavender

  • Pests Repelled: Flies, moths, fleas, mosquitoes.
  • Why It Works: The strong, calming aroma of lavender is intolerable to many pests.
  • Care Tips:
    • Place in indirect sunlight.
    • Water when the soil feels dry.
  • Best Location: Bedrooms, as lavender also promotes relaxation and better sleep.

2. Mint

  • Pests Repelled: Mice, ants, flies, mosquitoes, moths.
  • Why It Works: The refreshing scent of mint drives away many critters.
  • Care Tips:
    • Use a deep pot with good drainage.
    • Keep the soil moist.
  • Best Location: Indoors, near potential pest entry points.

3. Rosemary

  • Pests Repelled: Spiders, flies, mosquitoes, and other unwanted guests.
  • Why It Works: The aroma of rosemary leaves acts as a deterrent.
  • Care Tips:
    • Burn dried rosemary leaves to release a pest-repellent fragrance.
    • Requires sunny spots and minimal watering.
  • Bonus: Fresh rosemary is always handy for cooking!

4. Calendula (Marigold)

  • Pests Repelled: Worms, bed bugs, flies, and more.
  • Why It Works: Calendula emits a fragrance that many insects find unpleasant.
  • Care Tips:
    • Thrives in sunny areas with moderate watering.
  • Bonus: Its medicinal properties make it excellent for treating minor skin issues, including insect bites.

How These Plants Help Your Home

  • Eco-Friendly: No harmful chemicals or pollutants.
  • Dual Benefits: Pest control and improved indoor air quality.
  • Rainy Season Ready: Keeps pests under control when they’re most active.

Tip: Arrange these plants strategically near windows, doors, and pest-prone areas for maximum effectiveness. Which plant are you excited to add to your home first? 🌟

Leave a Reply

You May Have Missed