Stop Mosquitoes Naturally: 15 DIY Plants That Actually Work on Porches & Decks

Last summer, I stopped using my porch completely. Every evening, the moment I stepped outside with a cup of tea, mosquitoes would swarm like they owned the place. I tried sprays, coils, even those plug-in repellents—but nothing felt natural or long-lasting.

Then I stumbled on a simple idea: what if the solution wasn’t chemicals… but plants?

At first, I was skeptical. But after experimenting with a few easy-to-grow varieties, something surprising happened—the mosquitoes noticeably disappeared. Not completely, but enough that I could finally enjoy my evenings again.

The real secret wasn’t just which plants to use—it was how to place them, grow them, and combine them strategically.

In this guide, I’ll walk you through the exact plants and setups that worked for me—and how you can recreate the same mosquito-repellent porch or deck at home.

Quick Selection Table (Top 5 Picks)

PlantBest ForPlacement TipMaintenance Level
LavenderStrong scent repellentSunny railing potsLow
Citronella (Lemongrass)Maximum mosquito controlLarge corner plantersMedium
BasilDual-purpose (cooking + repellent)Near seating areaLow
MintFast-growing coverageHanging basketsLow
MarigoldsBudget-friendly protectionBorder edgesLow

The Ideas Section

1. Lavender Borders That Smell Amazing & Repel Bugs

Lavender was the first plant I tried—and honestly, I didn’t expect much. But within a week, I noticed fewer mosquitoes hovering around my seating area. The scent that we love? Mosquitoes absolutely hate it.

What worked best for me was lining my porch railing with medium-sized terracotta pots filled with lavender. You don’t need a full garden—just 3–5 pots placed strategically can make a difference. If your porch gets at least 5–6 hours of sunlight, you’re good to go.

You can find lavender plants cheaply at local nurseries or even roadside plant sellers. I’ve also had success buying smaller plants and letting them grow—it’s more budget-friendly.

One mistake I made early on was overwatering. Lavender prefers dry soil, and too much water will actually kill it faster than neglect.

If you’re planning a cozy outdoor setup, pairing lavender with soft lighting (like in my cozy patio lighting ideas guide) can completely transform your evenings into a bug-free retreat.

2. Citronella Grass Planters for Maximum Protection

Citronella is often marketed as the “ultimate mosquito plant,” and while that’s slightly exaggerated, it does work when used correctly. The key is scale.

I made the mistake of starting with a tiny pot—it barely made a difference. Once I switched to large planters (at least 12–16 inches wide), the impact was noticeable.

Place citronella in the corners of your porch or deck to create a protective boundary. Think of it as a natural wall that mosquitoes don’t want to cross.

These plants grow quickly, especially in warm climates like India. You can even split one plant into multiple pots after a few months, making it super cost-effective.

Just remember: citronella needs sunlight and regular watering—but not soggy soil.

3. Basil Pots Near Seating Areas (Hidden Hack)

Basil surprised me the most. I originally grew it for cooking, but placing it near my chair changed everything.

The trick is proximity. Basil works best when it’s close to where you sit—like on a small table or right beside your chair.

I usually keep 2–3 pots within arm’s reach. Not only does it help keep bugs away, but I can also pluck fresh leaves while cooking.

If you’re into growing plants from scratch, you might love my plants-from-cuttings guide , where basil propagation is one of the easiest methods.

Avoid placing basil in deep shade—it thrives in sunlight and needs consistent watering.

4. Mint Hanging Baskets for Airflow Protection

Mint grows like crazy—and that’s exactly why it works.

Instead of letting it spread uncontrollably on the ground, I started using hanging baskets. This allows the scent to circulate better in the air.

Place these baskets around your porch entrance or above seating areas. The breeze carries the mint scent, creating a subtle but effective barrier.

Mint is incredibly easy to grow—even beginners can succeed. You can start from a single cutting and expand quickly.

Big mistake to avoid: don’t plant mint directly in garden soil unless you want it everywhere. Keep it contained.

5. Marigold Borders for Budget-Friendly Defense

Marigolds are one of the cheapest plants you can buy—and they work surprisingly well.

I like to place them along the edges of my porch or deck, almost like a decorative border. Their strong scent keeps insects away while adding bright color.

You can buy seeds for very cheap and grow them within weeks. Perfect if you’re on a budget.

Avoid overcrowding them—they need airflow to stay healthy.

PRO TIP

GROWING SECRET:
Most people fail because they use just one plant. The real magic happens when you combine 3–4 different plants. Layer scents at different heights—ground, mid-level, and hanging—to create a full mosquito barrier.

6. Rosemary Pots for a Woody, Strong-Scent Barrier

Rosemary is one of those plants that quietly does a lot of work without demanding much attention. I added it mainly for cooking, but over time I noticed something interesting—areas around rosemary pots had noticeably fewer mosquitoes.

What makes rosemary effective is its strong, woody aroma. It’s not overpowering to us, but insects really don’t like it. I like placing rosemary in slightly larger ceramic pots near entry points—like steps or doorways—where mosquitoes usually sneak in.

If you have a sunny porch (which most herbs love), rosemary will thrive with minimal effort. I bought my first plant from a local nursery for a very low price, and within months, it grew into a dense, bushy plant. You can even trim it and use the clippings indoors or for grilling.

One trick I’ve personally tested: lightly brushing your hand over the leaves releases more scent into the air. It’s a small habit, but surprisingly effective in the evenings.

Big mistake to avoid—don’t overwater rosemary. It prefers slightly dry soil, similar to lavender. Too much water will make it weak and less fragrant.

7. Lemon Balm for a Fresh Citrus Mosquito Shield

Lemon balm has a soft citrus scent that instantly makes your porch feel fresh—but mosquitoes? They stay away.

I started growing lemon balm after reading about it, and it quickly became one of my favorites. It’s incredibly forgiving, grows fast, and doesn’t require much care. I usually keep it in medium-sized pots placed around seating areas where I spend most of my time.

What I love most is how interactive it is. If you rub the leaves between your fingers, it releases a burst of lemony fragrance. On evenings when mosquitoes are more active, I gently crush a few leaves and place them on the table—it actually helps intensify the effect.

You can easily grow lemon balm from cuttings, which makes it super budget-friendly. If you’ve already experimented with propagation, you’ll find it even easier than most herbs.

One mistake I made early on was letting it grow too wild. Lemon balm spreads quickly, so regular trimming keeps it neat and encourages stronger scent production.

8. Catnip Corners (Surprisingly Powerful Repellent)

Catnip isn’t just for cats—it’s actually one of the most powerful natural mosquito repellents out there.

I was honestly skeptical at first, but after placing a couple of catnip plants in the corners of my deck, the results were noticeable. Studies have even suggested that catnip can be more effective than some chemical repellents.

The best way to use it is in corner placements. Think of it like creating invisible “repellent zones” around your porch. I use simple clay pots and place them where airflow naturally carries the scent across the space.

Catnip is extremely easy to grow and doesn’t need constant care. You can find it cheaply at nurseries or even grow it from seeds without much effort.

One thing to watch out for—if you have cats nearby, they might go crazy over it! Mine definitely did, so I had to move a few pots higher up.

Avoid overwatering and give it plenty of sunlight for best results.

9. Geranium Planters for Stylish Protection

If you want something that looks decorative and works as a repellent, geraniums are perfect.

I added scented geraniums mainly for their pink blooms, but quickly realized they were doing double duty. Their fragrance—especially citronella-scented varieties—helps keep mosquitoes away while making your porch look vibrant.

I like using geraniums in decorative pots or railing planters. They instantly elevate the look of the space while quietly doing their job in the background.

They’re widely available and usually affordable, especially during the planting season. You can even mix them with other plants like basil or lavender for a layered effect.

One mistake to avoid is placing them in full shade. Geraniums need sunlight to bloom and maintain their scent. Without enough light, they become weak and less effective.

If you’re designing a visually appealing outdoor setup, combining these with structured layouts like in my modern fence design ideas on sprucetouch.com can really elevate the overall look of your porch or deck.

10. Garlic Planters (The Unexpected Trick)

Garlic might not be the first plant you think of for your porch—but it’s one of the most underrated mosquito repellents.

I experimented with garlic after hearing about its strong sulfur compounds, and while it’s not the prettiest plant, it definitely helps. The scent it releases into the soil and air creates an environment mosquitoes don’t enjoy.

I usually grow garlic in simple rectangular planters placed along the edges of my porch. It blends in more than you’d expect, especially when paired with other greenery.

The best part? It’s incredibly low-maintenance. Once planted, it mostly takes care of itself. You can even harvest it later, making it both practical and useful.

One tip that worked for me—slightly crushing a garlic leaf occasionally can boost its scent temporarily. It’s a small trick but helps during peak mosquito hours.

Mistake to avoid: don’t expect instant results. Garlic works subtly over time, especially when combined with other plants.

PRO TIP

GROWING SECRET:
For best results, think in “zones.” Place strong plants like citronella and catnip at the outer edges, medium-scent plants like rosemary and geraniums in the middle, and soft herbs like basil near seating. This layered setup creates a powerful natural defense system.

11. Lemongrass Clusters for a Natural Mosquito Barrier

Lemongrass is often confused with citronella, but in my experience, it deserves its own spotlight. It has that same citrusy punch, but grows fuller and creates a more “visual barrier” on your porch.

When I first added lemongrass, I placed a single pot—and it didn’t do much. But once I grouped 2–3 large planters together in one corner, the difference was clear. It created a mini wall of scent that mosquitoes seemed to avoid.

This plant thrives in warm climates and loves sunlight, so it’s perfect if your porch gets strong daylight. I usually buy small starter plants (much cheaper) and let them grow into dense clusters over time.

One practical tip: place lemongrass near areas where wind flows through. The breeze helps spread its scent across your entire porch.

Mistake to avoid—don’t keep it in small pots for too long. Lemongrass needs space to grow; otherwise, it becomes weak and less effective.

12. Eucalyptus Pots for a Clean, Spa-Like Vibe

Eucalyptus completely changed the feel of my porch. It doesn’t just repel mosquitoes—it makes the whole space smell fresh and calming, almost like a spa.

I started with a small potted eucalyptus plant, and even that made a difference. Over time, I upgraded to slightly larger pots and placed them near seating areas and entry points.

What I love most is how versatile it is. You can trim branches and bring them indoors, or even hang a few stems around your porch for added fragrance.

It’s not the cheapest plant, but it’s worth it if you want both function and aesthetics. You’ll usually find it at well-stocked nurseries or plant markets.

One trick I use—lightly misting the leaves in the evening enhances the scent, especially during hot days.

Mistake to avoid: eucalyptus needs good drainage. Waterlogging can damage the roots quickly.

13. Sage Pots for Evening Mosquito Control

Sage is one of those plants that really shines in the evening—right when mosquitoes are most active.

I added sage to my porch setup almost as an experiment, but it quickly became part of my routine. The plant itself helps repel mosquitoes, but the real magic happens when you burn a few dried leaves.

On some evenings, I’ll take a small dried sage leaf, light it carefully, and let the smoke drift around the seating area. It’s a natural alternative to chemical coils—and honestly, it feels much more calming.

Growing sage is pretty straightforward. It prefers sunlight and doesn’t need too much watering. I keep mine in medium-sized pots placed near seating zones for easy access.

You can buy sage cheaply or grow it from cuttings if you’re already experimenting with herbs.

Mistake to avoid—don’t overwater. Like rosemary, sage prefers slightly dry conditions.

14. Petunias for Colorful Mosquito Defense

Petunias are one of my favorite “dual-purpose” plants—they look beautiful and quietly help keep pests away.

When I first added them, it was purely for decoration. But after mixing them with other repellent plants, I noticed fewer insects overall. They don’t work as strongly as citronella or basil, but they contribute to the overall ecosystem.

I like using petunias in hanging baskets or railing planters. Their trailing flowers add a soft, cascading look that makes any porch feel more inviting.

They’re widely available and very affordable, especially during peak planting seasons. You can even mix different colors to create a vibrant setup.

If you’re designing a visually rich porch, combining flowering plants like petunias with structured greenery—similar to layouts in shade-loving plant arrangements—can make a huge difference.

Mistake to avoid—don’t neglect deadheading (removing old flowers). This keeps them blooming longer and healthier.

15. Allium (Ornamental Onion) for Unique Pest Control

Allium is probably the most underrated plant on this list. It’s not as commonly used, but it adds a unique touch while helping repel mosquitoes.

I first saw allium in a garden center and was drawn to its unusual globe-shaped flowers. After placing a few pots on my deck, I realized they weren’t just decorative—they also helped reduce insect activity.

The mild onion-like scent is what does the trick. It’s not strong enough to bother us, but it creates an environment mosquitoes tend to avoid.

Allium works best as an accent plant. I like placing it between other pots to break up the layout visually while adding another layer of protection.

It’s not always the cheapest option, but you can find bulbs at reasonable prices and grow them yourself.

Mistake to avoid—don’t place allium in deep shade. It needs sunlight to grow strong and bloom properly.

PRO TIP

GROWING SECRET:
Mosquito control isn’t about one “magic plant”—it’s about creating a layered environment. Mix strong scents (citronella, lemongrass), medium herbs (basil, rosemary), and flowering plants (petunias, marigolds) to confuse and repel mosquitoes naturally.

FAQs

1. Do mosquito-repellent plants really work?
Yes—but only when used in groups and placed correctly. One plant won’t do much, but a combination creates noticeable results.

2. Which plant works fastest?
Citronella and basil show quicker results due to their strong scent.

3. Can I use these on a small balcony?
Absolutely. Focus on vertical setups like hanging baskets and railing planters.

4. How many plants do I need?
At least 4–6 for a small porch. More if the area is open.

5. Do I still need sprays?
Sometimes, but you’ll use them far less.

Seasonal Maintenance Calendar

Spring:

  • Plant new herbs and flowers
  • Start propagation

Summer:

  • Water regularly
  • Trim plants to boost scent

Monsoon:

  • Avoid overwatering
  • Ensure drainage

Winter:

  • Move sensitive plants indoors
  • Reduce watering

Common Mistakes

  • Using only one plant type
  • Overwatering lavender
  • Keeping plants too far from seating
  • Ignoring sunlight needs
  • Not trimming plants regularly

Final Thoughts

If you had told me a year ago that a few simple plants could give me my evenings back, I wouldn’t have believed it. But now, my porch has become my favorite place again—quiet, calm, and surprisingly mosquito-free.

It’s not about perfection. It’s about creating a space that works for you, naturally. Start small, experiment, and you’ll quickly figure out what works best in your environment.

Leave a Reply