Keeping bugs away doesnβt always require chemical sprays or harsh repellents. Nature provides powerful plant varieties rich in essential oils and aromatic compounds that naturally deter mosquitoes, flies, ants, roaches, spiders, and other pests. Planting these around your home, balcony, or garden can create a natural, eco-friendly barrierβand many are beautiful or edible as well.

π¦ 1. Plants That Repel Mosquitoes
Mosquitoes dislike strong herbal and citrus scents. These plants work best when leaves are crushed or placed near seating areas.
- Citronella / Lemongrass β The most effective mosquito-repelling scent; great in large pots outdoors.
- Lavender β Deters mosquitoes, moths, and flies; place at doors and windows.
- Basil β Repels mosquitoes and fruit flies; ideal for kitchen windows.
- Peppermint β Strong aroma repels mosquitoes, ants, and spiders.
- Lemon Balm & Lemon Verbena β Pleasant smell and perfect for balconies.
- Camphor Tree (Kapoor Tulsi) β Widely used in India for mosquito control.
- Catnip β Highly effective mosquito deterrent (but attracts cats).
πͺ° 2. Plants That Repel Flies
Flies dislike sharp herbal and resinous scents.
- Rosemary β Perfect for outdoor cooking areas.
- Geranium (Scented) β Repels flies and mosquitoes.
- Bay Leaves β Keep fresh or dried leaves in the kitchen pantry.
- Mint & Peppermint β Repels houseflies and fruit flies.
π 3. Plants That Repel Ants, Fleas & Ticks
Great for garden edges, entry points or potted near doors.
- Sage β Repels ants; dried leaves can be burned like incense.
- Thyme & Chamomile β Keep aphids and ants away from vegetables.
- Pennyroyal β Powerful flea and tick repellent (grow in pots only).
- Feverfew & Tansy β Strong-smelling plants that deter crawling insects.
πͺ³ 4. Plants That Repel Roaches & Beetles
Roaches are sensitive to strong aromatic and medicinal oils.
- Bay Leaf β A traditional roach deterrent.
- Eucalyptus β Repels roaches and spiders; hang dried stems indoors.
- Tea Tree (Melaleuca) β Effective against bed bugs and lice.
- Horseradish & Rue β Repel garden beetles and pests.
π·οΈ 5. Plants That Repel Spiders
- Lemongrass / Citronella
- Eucalyptus
- Osage Orange
- Wormwood / Mugwort
Placing these at corners, windows and dark spaces reduces spider webbing.
πΏ Best Places to Keep Bug-Repelling Plants
| Location | Recommended Plants |
|---|---|
| Front Door / Entryway | Lemongrass, basil, mint, lavender |
| Windows & Balconies | Rosemary, marigold, geranium, mint |
| Kitchen | Basil, bay leaf, peppermint |
| Garden Borders | Marigold, nasturtium, petunia, bee balm |
| Bedroom | Lavender, eucalyptus, chamomile |
π Quick Natural DIY Repellent
Lemon & Clove Fly Blocker
- Stick whole cloves into lemon halves
- Place near windows or dining area
πͺ° Great for repelling flies & mosquitoes
π± Quick Tip β Natural Bug Spray From Garden Plants
Peppermint + Lemon Eucalyptus Spray
- Boil 2 cups water
- Add 1 cup mint leaves + 1 tbsp lemon eucalyptus oil
- Cool & store in spray bottle
π¦ Use on skin, furniture, or patio
π± Indoor Mosquito Pot Mix
One pot combo:
Lemongrass + Basil + Mint + Lavender
Perfect near outdoor seating or balcony coffee corners.
