There’s something about a warm summer’s evening that makes you want to stay outside a little longer: barbecues with family, evenings on the patio, or simply relaxing with a good book. Yet nothing ruins the mood quite like the persistent whine and bite of the common mosquito. While sprays and candles are popular go-tos, nature has some powerful options growing right at your fingertips. Surprisingly, many plants have natural properties that repel these pesky insects—making your home or garden not just more beautiful, but wonderfully bug-free too.
Lavender: The Scented Shield

Few floral scents are as relaxing as lavender’s, but while it soothes people, mosquitoes can't stand it. The essential oils in lavender, specifically linalool and linalyl acetate, are natural mosquito deterrents. The pleasant purple blooms are visually stunning, and they also make excellent borders for patios and walkways. To maximise the benefit, crush a few flowers between your fingers and rub them directly onto your skin as an extra line of defence.
Citronella Grass: Nature’s Mosquito Candle

Citronella is probably the most famous mosquito-repellent plant, with its powerful citrusy fragrance used in everything from outdoor candles to sprays. The source? Citronella grass. This tall, leafy plant is effective because it naturally masks the scents that attract mosquitoes in the first place. For best results, plant in large pots on balconies or back decks, or trim leaves to release more oils when you’re spending extra time outdoors.
Basil: Aromatic Herb With A Purpose

Most chefs love basil for its culinary punch, but it does double duty as a bug repellent. Notably, the variety “lemon basil” contains high levels of the compound citronellal, giving it a double-strength punch against mosquitoes. Basil doesn’t need to be crushed or processed to work; simply growing it near entryways or seating areas sends mosquitoes looking for greener (and less fragrant) pastures.
Marigolds: Garden Guardians

Marigolds aren’t just pretty—they’re famously tough and hard-working. These golden blooms emit a scent brimming with natural pyrethrum, a compound used in many natural insect repellents. Plant marigolds in containers or garden beds around patios and windows to form a protective barrier. As a bonus, they also help deter aphids and other garden pests, keeping your plants doubly safe.
Peppermint: Fresh And Functional

The cool, crisp scent of peppermint is another natural adversary to mosquitoes. Mosquitoes detest mint, so plant it in pots near your doorways, windows or any seating areas. Crushed peppermint leaves can also be rubbed onto your skin to provide temporary relief, and the plant’s vigorous growth ensures you always have a steady supply. Peppermint also appeals to those who want an edible plant, ideal for teas and cocktails.
Catnip: Not Just For Cats

Catnip is a surprising addition to the list, but science backs up its mosquito-repellent reputation. Studies have found that the essential oil in catnip, nepetalactone, is more effective than DEET at repelling mosquitoes in some cases. While you may attract a few neighbourhood cats, the plant can be grown easily in pots or garden beds and requires minimal care. To use it most effectively, pinch off a few leaves to gently crush and release the oils.
Rosemary: A Robust Protector

Rosemary is a fragrant herb best known for its culinary uses, but its woody aroma is great for fending off mosquitoes. Both the scent and the oils are unpleasant to the insects. Grow rosemary in containers for portability, allowing you to place pots wherever you gather outdoors. Toss some sprigs on the barbecue or fire pit for an extra boost of repellent smoke during outdoor get-togethers. Its purple-blue flowers add a dash of beauty, too.
Geraniums: Colourful Defence

Gardeners prize geraniums for their large, colourful blooms, but certain scented varieties—such as citronella geranium—pull double duty as pest deterrents. The lemony scent confuses mosquitoes and deters them from approaching. Geraniums thrive in hanging baskets, window boxes, and containers. Place them close to doors, patios, and windows for lasting effect and a splash of colour.
Lemongrass: Tropical Touch With Protection

Closely related to citronella, lemongrass is a tropical plant known for its culinary value, yet its citrusy fragrance also wards off mosquitoes. Growing lemongrass requires a sunny spot and regular watering, but it’s worth the effort. The plant grows tall and lush, perfect for creating natural screens or borders around social areas. Break off a stalk and rub the base on your skin for a simple, natural repellent.
Mosquitoes may be persistent, but your approach to pest control doesn’t need to rely on chemicals or harsh sprays. By incorporating these nine powerhouse plants into your home or garden, you can create a more welcoming, beautiful, and naturally insect-free environment. Not only will these plants add vibrant colour and delicious flavours to your space, but they’ll also give you peace of mind on your next evening outdoors—no swatting required. Whether you dream of culinary inspiration or picture-perfect blooms, these green allies make enjoying the great outdoors easy and inviting.