Flowers That Smell Amazing And Look Even Better

If you’ve ever been lured into a garden by a scent you couldn’t place, chances are it came from one of these show-stoppers.

Getty Images

Some flowers are known for their looks, others for their fragrance, but when you find one that nails both, it’s basically garden gold. Whether you want to impress visitors, attract bees, or just make your patio smell like summer in a bottle, here are some flowers that smell incredible and look absolutely beautiful at the same time. If you haven’t got these in your garden, you’ll want to add them ASAP.

1. Sweet peas

Getty Images

These cottage garden favourites have a nostalgic, sugary scent that floats on the breeze and instantly makes everything feel softer and sweeter. They bloom in a rainbow of colours, from pastel pinks to rich purples, with delicate ruffled petals that look like they belong on a vintage postcard. Plant them near doors, trellises, or fences and they’ll climb happily while filling the air with perfume. Just don’t forget to keep picking them—the more you cut, the more they bloom.

2. Roses (especially the old-fashioned varieties)

Getty Images

Modern roses can be a bit hit or miss with scent, but the old-fashioned or heritage types? They’re the ones that stop you in your tracks. Think rich, velvety, rose-jam fragrance with petals so layered they look like they’ve been folded by hand. Roses come in every shape and colour, from creamy whites to deep reds, and there’s something undeniably dramatic about them in full bloom. Just add a bit of sunshine and they’ll do the rest.

3. Lilies

Getty Images

Oriental lilies are like perfume factories with petals—big, bold, and almost ridiculously fragrant. Their scent is sweet, heady, and intense, especially on warm evenings when it really fills the air. Visually, they’re just as showy. Tall stems, huge trumpet blooms, and vibrant colours make them stand out in borders or pots. They’re not shy, and that’s the whole point.

4. Lavender

Unsplash/Joe Eitzen

This one’s a classic for a reason. The scent of lavender is calming, clean, and totally unmistakable. It’s been used in oils, teas, and pillow sprays for centuries, but nothing beats brushing past a live plant in the sun. With its neat spikes of purple-blue flowers and silvery foliage, it looks just as good as it smells. Plus, it’s drought-tolerant, low-maintenance, and the bees absolutely love it.

5. Jasmine

Getty Images

Jasmine might look dainty, but its scent is anything but. Just a few star-shaped flowers can fill an entire garden corner with their rich, sweet perfume, especially in the evenings when they really come alive. It grows as a climbing vine, perfect for walls, pergolas, or trellises, and the glossy green leaves make a lovely contrast against the snow-white blooms. A warm summer night, a jasmine breeze—what more could you want?

6. Garden phlox

Getty Images

Phlox smells like honey and summer holidays all rolled into one. The fragrance is sweet without being cloying, and the clusters of blooms are so full they practically glow in the late afternoon light. They come in pinks, whites, purples, and even candy stripes, and are brilliant for filling gaps in sunny borders. Add a breeze and they’ll carry that scent straight through the garden.

7. Daphne

Getty Images

Daphne is the kind of plant you forget about until it blooms—and then wonder why it’s not more famous. Its scent is intense and citrusy, and it often flowers in winter or early spring when nothing else is doing much. The flowers are small but lovely, with soft pink or creamy white tones, and they pop against evergreen foliage. It’s compact, pretty, and smells like a hidden treasure.

8. Freesias

Getty Images

These delicate, trumpet-shaped blooms pack a serious punch. Freesias smell bright, peppery, and floral all at once, like the garden version of a really good soap (in the best way). They’re usually grown from bulbs and bloom in a mix of soft pastels and jewel tones. The arching stems and graceful flowers make them perfect for cutting and bringing indoors.

9. Honeysuckle

Getty Images

If summer had a signature scent, honeysuckle would be in the mix. It’s sweet, heady, and slightly spicy—strongest in the evenings, when the flowers open up fully and start calling to the moths (and you). The blooms themselves are tubular and usually golden yellow, pink, or cream, with a wild, romantic look as they tumble over fences or scramble up walls. It’s as unruly as it is gorgeous.

10. Stocks

Getty Images/iStockphoto

Short and bushy with dense clusters of fragrant flowers, stocks are the unsung heroes of scented gardens. Their scent is spicy-sweet, like clove mixed with something softer, and they’ll keep going for weeks. They’re available in muted vintage tones as well as brighter shades, making them ideal for cottage-style beds or patio pots. And the best part? They smell even stronger in the evening.

11. Peonies

Getty Images

Peonies are famous for their frilly, over-the-top blooms, but many of them also have a lovely scent that ranges from fresh and rosy to slightly lemony, depending on the variety. They bloom for a relatively short window in late spring, but when they do, it’s a full-on floral moment. Bold, romantic, and so beautiful they almost don’t seem real.

12. Tuberose

Getty Images

Tuberose doesn’t mess around. Its scent is bold, creamy, and exotic—think old-school perfume counters or tropical nights. Just one flower is enough to fill a room with fragrance. The blooms are waxy white and grow in elegant spikes, standing tall among other plants. They’re ideal for moon gardens, where you want something dramatic for both scent and style.

13. Scented pelargoniums

Getty Images/iStockphoto

These aren’t your average geraniums. Scented pelargoniums have soft, crinkled leaves that release fragrance when touched—ranging from lemon and rose to mint, cinnamon, and even chocolate. The flowers themselves are smaller but charming, often in purples and pinks, and the plants are great in containers. They look lovely, smell amazing, and feel a bit like having a scented herb garden and flower bed in one.

14. Wisteria

Getty Images

When wisteria blooms, you can smell it before you see it. The scent is fresh, grape-like, and lightly floral, drifting across gardens like a soft breeze in spring and early summer. The cascading purple (or white) flowers are absolute show-offs, hanging in long, elegant clusters that transform porches, pergolas, and walls into living fairytales. It’s a stunner in every way.

15. Heliotrope

Getty Images

This plant’s nickname—“cherry pie plant”—says it all. Heliotrope smells like vanilla, almond, and warm dessert, with small violet or purple blooms that cluster together like tiny clouds. It’s brilliant for pots and beds where you want something compact but impactful. The scent gets stronger in the heat, so give it a sunny spot and enjoy the dessert vibes all summer long.