Edinburgh, the picturesque capital of Scotland, is known for its historic charm, stunning architecture, and vibrant cultural scene. Beyond its medieval castles and cobblestone streets, the city also offers a breathtaking natural spectacle each spring – the blooming of cherry blossoms. These delicate and ephemeral blossoms transform various corners of the city into a sea of pink and white. In this article, we'll explore the best places in Edinburgh to witness this magical display of nature's beauty.
The best time to enjoy cherry blossoms in Edinburgh: Mid/End of April to early May
Table of contents
1. The Meadows Park
Address: Melville Dr, Edinburgh EH9 1ND
A fantastic location to admire cherry blossoms in Edinburgh is The Meadows. This expansive public park comes alive with colour as spring arrives. The combination of cherry trees, open spaces, and the gentle flow of the Union Canal provides a serene backdrop for a leisurely stroll or a relaxing picnic. The Meadows offers a quieter alternative to some of the more bustling spots, allowing you to truly immerse yourself in the beauty of the blossoms.
2. Princes Street Gardens & Princes Street
Address: 54 Princes Street, Edinburgh EH2 4BA Scotland.
The iconic Princes Street Gardens, located in the heart of Edinburgh, is a must-visit destination during cherry blossom season. The juxtaposition of lush greenery against the backdrop of the Edinburgh Castle makes it a truly enchanting spot. As you stroll along the pathways, you'll be greeted by the sight of cherry trees bursting with delicate blossoms. The vibrant hues create a dreamy atmosphere, making it a popular spot for both locals and visitors to capture stunning photographs.
3. Starbank Park
Address: Starbank Road. Postcode, EH5 3BX
For those seeking a more off-the-beaten-path experience, Starbank Park is a hidden gem that shouldn't be missed. This charming community park boasts a collection of cherry trees that paint the landscape with delicate petals. The park's tranquil atmosphere makes it a wonderful place to escape the city's hustle and bustle, offering a peaceful retreat to enjoy the ephemeral beauty of the blossoms.
4. Waverly Cafe on Market Street
Address: 30 Market St, Edinburgh EH1 1DF
On Market Street, you'll find a quaint little café, drenched in vibrant red hues, nestled beneath the boughs of a grand cherry blossom tree. This is a truly enchanting corner for capturing cherry blossoms in all their glory. Picture yourself strolling along this street during the morning hours, cradling a warm cup of coffee, and immersing yourself in the serene, revitalizing aura exuded by the nearby cherry blossoms.
5. St Andrews Square
St Andrews Square, located at the east end of George Street, is renowned for its sophisticated urban design and vibrant cultural events. During cherry blossom season, this square takes on a new level of elegance as the trees come to life with delicate blooms. The juxtaposition of the blossoms against the surrounding architecture creates a stunning visual contrast that's a delight to behold.
6. Cannongate Kirk
Address: 153 Canongate, Edinburgh EH8 8BN
Nestled along the Royal Mile, the Cannongate Kirk provides a historic and atmospheric setting for cherry blossom viewing. This charming churchyard is adorned with cherry trees that infuse the area with a sense of beauty and tranquility. As you wander through the churchyard, take a moment to appreciate the harmonious blend of natural beauty and centuries-old architecture.
7. Braidburn Valley Park
Address: 1 Greenbank Cres, Edinburgh EH10 5TE
Braidburn Valley Park is one of the most reliable places to see cherry blossoms in Edinburgh throughout the season. The park features multiple clusters of cherry trees that bloom at different times, meaning visitors can still enjoy blossoms from early April through early May. Whether you're visiting at the start or end of cherry blossom season, you’ll likely catch trees in bloom and have plenty of lovely photo opportunities. It’s a quiet, spacious local park perfect for a spring walk.





8. Lauriston Castle Gardens
Address: 2 Cramond Rd S, Edinburgh EH4 6AD
If you're chasing early cherry blossoms in Edinburgh, head to Lauriston Castle Gardens. The cherry trees here bloom earlier than most spots in the city. When I visited on April 12, most of the flowers had already fallen, so plan to visit in early April for the best view. With seaside scenery and peaceful surroundings, it’s a perfect spot for a spring picnic and photos.


9. Carrick Knowe & Kirk Loan
Address: Around the Corstorphine area
In the residential heart of Corstorphine, the streets around Carrick Knowe and Kirk Loan quietly bloom each spring with rows of cherry blossom trees. These peaceful roads, often filled with children playing and locals going about their day, become softly painted in pink and white during April. While not a well-known tourist spot, the simple charm of this area offers a gentle reminder of spring’s beauty—perfect for those who enjoy discovering Edinburgh’s everyday corners.


10. Bonus: Pittencrieff Park (Dunfermline)
Address: Pittencrieff St, Dunfermline KY12 8QH
Less than an hour from Edinburgh by train or bus, Pittencrieff Park in Dunfermline is a hidden gem for cherry blossom lovers. Known locally as The Glen, the park is filled with beautiful cherry trees and even peacocks roaming freely. Ideal for a springtime day trip from Edinburgh.


👉If you're planning to explore Dunfermline or other charming towns near Edinburgh, check out this article on beautiful towns and villages near Edinburgh for more travel ideas.
Edinburgh's cherry blossoms offer a fleeting yet magical experience that captivates the senses and brings a sense of renewal to the city each spring. Whether you're strolling through Princes Street Gardens, escaping to the tranquility of The Meadows, or discovering hidden pockets of beauty in places like Starbank Park and Cannongate Kirk, the city's cherry blossoms provide a visual feast that's as ephemeral as it is enchanting. As you explore these diverse locations, remember to savour the moments and create lasting memories of Edinburgh's stunning cherry blossom season.
You can view additional photos here.