Where to buy flowers in Edinburgh

Banks Florists Edinburgh display

Where to buy flowers in Edinburgh

Edinburgh has no shortage of quality florists and below you can find our roundup of flower shops in the city centre. These are the perfect places to visit if you’re looking for flowers, gifts and even in some cases chocolates for Mother’s Day, Valentine’s Day, an anniversary or birthday.


Rose & Ammi Florist, 2 Gillespie Crescent

This charming little shop stocks a range of plants, vases and pots, as well as chocolates made locally in Leith and extra gifts such as candles.


Simpson’s Florists, 23 West Preston Street

Besides fresh flowers for any budget, this florist has an online shop selling fruit and chocolate hampers, balloons and champagne. Even better, they also provide immediate delivery throughout Edinburgh. Their Valentine’s range includes a ‘florist choice’ option whereby the local florist will curate a bouquet for you, which is great for those who aren’t familiar with flowers!


Lorraine Graham Flowers, 45 Causewayside

Located just along from Summerhall, this independent floral design studio and shop specialize in plants that thrive in the challenging Scottish climate, and also stock a range of pots and planters. The Valentine’s favourites of luscious red roses, pink roses and white tulips were right inside the door.


Narcissus, 87 Broughton Street

Purveyor of specialist fresh flowers and bespoke bouquets and vases, Narcisuss was founded in 1997 and also sells home décor products. Its partner institution, The Narcissus Flower School, can be found at 15 East Norton Place and its floristry workshops could make a more imaginative Valentine’s gift, with classes available for all levels of experience. Their spring bouquets would make an ideal choice for Mother’s Day too.

Narcissus Flower Shop - Valentine's Day in Edinburgh



Garlands Florist, 29 Elm Row

Another veteran business with over three decades’ experience, Garlands Florist is a family-run venture at the top of Leith Walk. They’ve done the hard work for you and put together a Valentine’s Day range of bouquets, cuddly toys, vases and chocolates.


Fioritalia Florists, 6 Rodney Street

With over 30 years in the business, Fioritalia Florists are also very accessible as they’re open seven days a week. Fioritalia is a great place to pick up a presentation bouquet, but also sells chocolates, pottery, glassware, handmade cards and vases.

Fioritalia Flowers - Valentine's Day in Edinburgh



Banks Florists, 30A Raeburn Place

Based in the popular area of Stockbridge, Banks Florists also has its own Valentine’s Day range encompassing flowers, chocolates and wine. This family-run florist delivers throughout Edinburgh, where they can provide same-day delivery.

Banks Florists - Valentine's Day in Edinburgh



  • Now that you know the best places to buy flowers in Edinburgh, why not go the extra mile for your loved one and book a Valentine’s/anniversary getaway or Mother’s Day trip? Our self-catering properties are all ideally located in the city centre within walking distance of all the above. Their well-equipped kitchens would allow you to prepare romantic or celebratory meals between forays into the city. Moreover, they provide a cosy nesting ground upon your return. See below for a selection of our properties suitable for such occasions. For our full range, just check out our home page.


Royal Mile Heart


Rutland Square


Dundas Apartment


Grassmarket 1










Reviews are closed.