Edinburgh isn’t exactly famous for endless sunshine, and the weather here can be rather unpredictable. You might wake up to grey skies and rain, only to see the sun come out a few hours later. And yes, this can happen even in summer! So, if you’re planning a trip to Edinburgh, it’s worth having a few rainy-day ideas up your sleeve. From exploring museums and browsing cozy bookshops to enjoying a coffee with a view of the castle, here are some ways to make the most of a rainy day in Edinburgh.
This article may contain affiliate links, meaning I may earn a small commission at no extra cost to you if you book or purchase through them. Thank you for supporting and helping me continue creating travel guides and inspiration.
Explore a Museum or Art Gallery
Edinburgh has plenty of museums and art galleries to explore when the weather turns wet. Whether you’re interested in Scottish history, literature, or fine art, these are great places to spend some time indoors.
The Writers’ Museum
Edinburgh has a rich literary history, so it’s no surprise that the city has a museum dedicated to some of Scotland’s most celebrated writers. The Writers’ Museum tells the stories of Robert Burns, Sir Walter Scott, and Robert Louis Stevenson through personal belongings, rare books, and original manuscripts. Even if you haven’t read their work, it’s an interesting way to discover the writers who helped shape Scotland’s literary identity.
Location: Lady Stair’s Close, just off the Royal Mile
Admission: Free
Scottish National Gallery
If you enjoy art, the Scottish National Gallery is worth a visit, even if you only have time to see a few rooms. You’ll find paintings by famous artists such as Van Gogh, Monet, and Vermeer, alongside works by some of Scotland’s most important artists. It’s a lovely way to spend some time indoors while exploring a different side of Edinburgh.
Location: The Mound, beside Princes Street Gardens
Admission: Free
Scottish National Portrait Gallery
Even if you’re not particularly interested in art, the Scottish National Portrait Gallery is worth visiting for the building alone. This striking red-sandstone, neo-Gothic landmark feels almost like a palace inside, especially when you step into the Great Hall and look up at its incredible painted ceiling, decorated with stars and constellations. And while you’re there, you can explore portraits of some of Scotland’s most famous historical and cultural figures.
Location: 1 Queen Street
Admission: Free
National Museum of Scotland
The Grand Gallery at the National Museum of Scotland
The National Museum of Scotland brings together an eclectic mix of exhibits, from Scottish history and natural history to science, fashion, and objects from around the world. Look out for Dolly the sheep and the famous Lewis Chessmen.
Location: Chambers Street
Admission: Free, although some special exhibitions may charge an entry fee
Stay Cozy at a Café
One of the things I love about Edinburgh’s cafés is their cozy atmosphere and unique character. From castle views to old stone walls, bookshelves, and window seats, each has its own charm, making them especially inviting on a rainy day.
Café W at Waterstones
Café W at Waterstones offers one of the best views of Edinburgh Castle, making it a great place to stop for a coffee on a rainy day. The café is located on the second floor of the Waterstones bookshop on Princes Street, and the most popular seats are right by the windows, overlooking the castle. These tend to fill up quickly, but there are more seats throughout the café, so you may still find somewhere to sit and enjoy the view.
Location: 128 Princes Street, inside Waterstones
The Milkman
Coffee and a croissant at The Milkman
The Milkman is a small, charming café on Cockburn Street, with stone walls, vintage details, and a few seats by the window overlooking the street. I visited right when it opened to enjoy a coffee and a croissant before heading out to explore the city center. Both were good, making it a lovely stop to start the day.
Location: 7 Cockburn Street
Books N’ Cup
With its bookshelves, exposed stone walls, dark wooden details, and comfortable leather armchairs, Books N’ Cup has all the ingredients for a cozy café. The mix of old stone and warm wood gives the place a welcoming feel, making it a lovely spot to take a break from the rain and enjoy a coffee surrounded by books.
Location: 23 Home Street, Tollcross
Get Lost in a Bookshop
Edinburgh feels like a city where you can stumble upon a bookshop around almost every corner. But if you’re not sure where to start, here are three bookshops worth seeking out, each with something different to offer.
Topping & Company Booksellers
Topping & Company Booksellers
Topping & Company is a book lover’s dream, with floor-to-ceiling bookshelves, rolling wooden ladders, and books covering almost every subject. It’s the kind of independent bookshop where you can easily lose track of time browsing the shelves and discovering titles you weren’t looking for.
Location: 2 Blenheim Place
Inside Topping & Company Booksellers
Golden Hare Books
Golden Hare Books is a small independent bookshop in Stockbridge, known for its carefully curated selection of new releases in fiction and nonfiction. When I visited, the fireplace made the cozy interior feel especially inviting, and the thoughtfully displayed books made it a lovely place to browse for your next read.
Location: 68 St Stephen Street, Stockbridge
Golden Hare Books in Stockbridge
Inside Golden Hare Books
The Gently Mad Bookshop
The Gently Mad is the place to look for something with a little history, from antique and rare books to vintage illustrated editions, Scottish-interest titles, and classic fiction. It also has an on-site bookbinding workshop specializing in traditional book repair and restoration, making it particularly interesting for anyone who appreciates old books and the craft behind them.
Location: 2 Summer Place, near the Royal Botanic Garden
Discover Edinburgh on a Rainy Day
You don’t have to spend the whole day indoors just because it’s raining in Edinburgh. Some of the city’s prettiest streets and most interesting corners are still worth exploring under a grey sky, especially if you don’t mind carrying an umbrella.
Greyfriars Kirkyard
If you’re a Harry Potter fan, Greyfriars Kirkyard is worth a wander. Some of the old gravestones bear names that fans have linked to characters in the books, including Thomas Riddell and William McGonagall. Even if you’re not into Harry Potter, it’s an atmospheric place to explore, with old headstones and a glimpse into Edinburgh’s past.
Location: Candlemaker Row, near the National Museum of Scotland
Greyfriars Kirkyard
Circus Lane
Circus Lane is a charming little cobblestone street lined with old houses and greenery climbing the walls. Don’t let a little drizzle put you off, as the cloudy sky can make the whole scene feel even more atmospheric.
Location: Stockbridge, just off St Vincent Street
Circus Lane on a rainy day
The Vennel Viewpoint
For one of Edinburgh’s classic views of the castle, head to The Vennel. The stone steps frame the castle beautifully, making this a lovely spot for photos, and you may find it quieter when the weather keeps some visitors away. Just take care on the steps when they’re wet.
Location: The Vennel, off Grassmarket
Edinburgh Castle from The Vennel
Victoria Street
With its colorful shopfronts and curved cobblestone street, Victoria Street is worth exploring even on a grey day. For a view from above, head to Victoria Terrace, the raised walkway overlooking the street. You can reach it by stairs from Victoria Street or from the Lawnmarket near George IV Bridge.
Location: Victoria Street, Old Town
Colorful shopfronts on Victoria Street
Victoria Street from Victoria Terrace
✦ Before you go
Edinburgh’s weather can change quickly, so it’s worth checking the forecast before heading out. Bring a waterproof jacket and comfortable shoes, and keep a couple of indoor spots in mind in case the rain gets heavier. That way, you can still enjoy the city without having to change your plans completely.
We use cookies to keep the site working and improve your experience. No selling your data.
Cookie Policy
Cookie preferences
Essential cookies are always on. Choose whether to allow analytics.