Back to Scotland

Things to Do in Edinburgh on a Rainy Day

The Vennel viewpoint looking up towards Edinburgh Castle
The Vennel, with Edinburgh Castle above

Table of Contents

Introduction

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

  • 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

  • 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 inside the 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 in Edinburgh
    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

    The Topping & Company Booksellers storefront on a rainy Edinburgh day
    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

    The cozy book-lined interior of Topping & Company Booksellers
    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

    Exterior of Golden Hare Books in Stockbridge, Edinburgh
    Golden Hare Books in Stockbridge
    Book-lined interior of Golden Hare Books
    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

    Gravestones at Greyfriars Kirkyard in Edinburgh
    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

    A rainy view along Circus Lane in Edinburgh
    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

    The Vennel steps and Edinburgh Castle on a rainy day
    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 buildings along Victoria Street in Edinburgh
    Colorful shopfronts on Victoria Street
    View over Victoria Street from Victoria Terrace
    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.