33 Best Things To Do Edinburgh in March: Weather, Events & Tips

Thinking of visiting Edinburgh in March? It might surprise you. The skies may be grey, but the city’s golden stone and early blooms give everything a quiet magic—just as it wakes up from winter.
When I moved here in March, I felt it all at once: the brisk winds, bright skies, and those endless staircases that left me breathless (literally).
I played tourist for weeks—climbing Calton Hill, wandering the Royal Mile’s closes, and warming up with steak pie at The Mitre before chasing it with Bella Italia’s cookie dough dessert.
Whether it’s your first time in Scotland or you’re squeezing in a spring trip before peak season, here’s your complete guide to Edinburgh in March.
From weather quirks and local events to day trips, what to pack, and the coziest pubs—I’ve got everything you need to plan an unforgettable visit.
🎉 Visiting Edinburgh with Kids?
Save over £100 on your trip with the Edinburgh Insider Discount Card — get exclusive local discounts at family-friendly restaurants, tours, and more.
Yes, I want to save on my trip
Weather & Atmosphere in March
March in Edinburgh is that in-between month—the city hasn’t fully shaken off winter, but signs of spring quietly start to show.
Expect average highs around 9°C (48°F) and lows dipping to 2°C (36°F), with daylight stretching to nearly 11 hours by the end of the month. It’s crisp and often windy, but totally manageable if you dress smartly.
You’ll likely encounter scattered showers and blustery gusts—especially up on Arthur’s Seat or Calton Hill, where the wind feels like it’s trying to blow you sideways.
Fiona’s tip: Calton Hill winds are no joke. A scarf and layers are non-negotiable.
But here’s the upside: fewer tourists. If you’ve ever dreamed of standing alone at Edinburgh Castle or slipping into a top café without a wait, March is your window. Bonus? Cold weather is the perfect excuse for a whisky tasting or a slow pub lunch by the fire—both of which are deeply satisfying on a drizzly day.
🌦️ Check the current forecast for March via the Met Office.

Events & Festivals in March
March in Edinburgh may not have the wall-to-wall festivals of August, but it offers a rich mix of sport, culture, and cozy celebrations that showcase the city’s local spirit.
1. Six Nations Rugby (Select Weekends at Murrayfield Stadium)
Even if you’re not a rugby fan, you’ll feel the buzz across the city when Scotland plays at home.
Local pubs are packed with cheering fans, the Union Jack and Saltire fly proudly, and there’s a contagious energy from Princes Street to Stockbridge.
Catching a match at Murrayfield Stadium is an unforgettable experience—just be sure to book well in advance.
The next best thing to a ticket? Watching in a traditional pub with a roaring fire and a whisky in hand.
Find your tickets for the next match here
2. St Patrick’s Day – March 17th
Edinburgh loves an excuse to celebrate, and Paddy’s Day is no exception. Head to the Cowgate or Grassmarket where bars like Dropkick Murphys, The Three Sisters, and Biddy Mulligans go all out with Irish bands, green face paint, Guinness on tap, and themed menus.
It’s a fun, friendly vibe that welcomes everyone. Even if you’re not a drinker, the atmosphere alone is worth soaking up for an hour or two.
3. Ceilidh Nights (All Month Long)
A ceilidh (pronounced kay-lee) is a traditional Scottish dance event with live folk music and a caller to guide you through the steps.
Think line dancing meets a Scottish wedding—but much more fun. Venues like Ghillie Dhu host weekly ceilidhs in beautiful wood-panelled halls.
These are perfect for solo travellers, couples, or anyone looking for a laugh and a leg workout.
Tickets often sell out—book ahead via the venue’s website or Eventbrite
4. Eat Out Edinburgh (March Annual Promo)
This two-week event transforms the city into a food lover’s playground. Participating restaurants offer special menus, chef’s tables, and promotional pricing—perfect for sampling high-end spots without the high-end price tag.
Expect favourites like The Bon Vivant, Taisteal, and Dishoom to join in.
See the full list of venues here
5. Comedy & Improv Nights
Rainy day? Skip the sightseeing and head underground—literally.
Comedy venues like The Stand Comedy Club and Monkey Barrel offer top-notch line-ups from rising stars and Fringe favourites.
Shows often start early and end late, making them a great add-on after dinner. Monday nights at The Stand are usually pay-what-you-can—perfect for travellers.

The One-Day Edinburgh Family Itinerary That Actually Works
Grab my free Family Day Planner — a magical, mom-tested itinerary you can follow in just 10 minutes.
✅ Built-in snack stops, toilet breaks, nap options
✅ Only the sights your kids will actually enjoy (zero whining guaranteed)
✅ Pram-friendly paths, rainy day swaps, and easy pace tweaks
✅ Make big memories without big meltdowns — even on your first visit
✅ No spreadsheets. No stress. Just one magical day in Edinburgh, mapped for you
“We used this and skipped the worst crowds — it saved our day!”
— Jess, mum of 3
6. Edinburgh Science Festival (Some Years: Late March to Mid-April)
While it doesn’t run every March, if your visit overlaps, this is one of the UK’s best science-themed festivals.
Expect family-friendly experiments, exhibitions, and talks across venues like the City Art Centre, Summerhall, and the National Museum. Great for older kids and curious adults.
Check the official site for dates and tickets
Best Things to Do in Edinburgh in March
March in Edinburgh is full of contrasts — crisp mornings and golden sunsets, quiet museums and lively ceilidh nights.
It’s the kind of month where you’ll want to pack layers and plan a mix of cosy indoor moments and fresh-air adventures.
Below you’ll find a blend of must-see attractions, hidden gems, and personal favourites — each one chosen with March’s charm (and chill!) in mind.

7. Visit Edinburgh Castle
No matter how many times I visit Edinburgh, the Castle is always the first place I go. The very first time I saw it, it looked exactly how I had imagined — which doesn’t happen very often.
In March, the smaller crowds make it even more atmospheric. The views are moody and dramatic, and it’s easier to explore the Crown Jewels or Great Hall without being shoulder-to-shoulder with tour groups.
🏰 Skip the chaos and book in advance

8. Climb Arthur’s Seat
Arthur’s Seat was my unofficial gym when I lived in Edinburgh. I’ve climbed it in thongs, ballet flats, and occasionally runners.
Sometimes I veered off-path and ended up scrambling up rocks.
Other times, I followed the crowds as we all trudged up together. It’s wild, windy, and worth it — especially in March when the air is crisp and clear.
✅ Top Tip: Wear decent shoes if you can. And pack a snack — the view is a perfect picnic spot.

9. Catch Sunset on Calton Hill
Calton Hill is hands down one of the best sunset spots in the city. In March, the light hits the skyline beautifully — golden on the stone buildings, deep pink on the horizon.
These days it’s more crowded, with photographers lining up tripods, so get there early if you want a clear view.
✅ Top tip: The wind up there is no joke. Bring a scarf and wear layers.

10. Tour the Royal Yacht Britannia
I absolutely love the Royal Yacht Britannia — and highly recommend getting the audio guide.
It walks you through the royal bedrooms, the engine room, and even the laundry! There’s something deeply fascinating about how the royal family lived at sea, and the whole experience feels grand without being stuffy.
11. Wander Leith & The Shore
Leith is beautiful year-round, but there’s something extra peaceful about it in March. I used to have family here and was always jealous of their postcode!
Strolling along The Shore, popping into cosy restaurants, and watching the light bounce off the water will make you want to move here too. It’s a quieter, more local side of Edinburgh that many visitors skip.
✅ Top Tip: Pair this with your Royal Yacht Britannia visit — they’re right next to each other.
12. Visit the National Museum of Scotland
March is great museum weather, and the National Museum is a personal favourite. It’s huge, free to enter, and packed with unexpected treasures — from Egyptian mummies to Scottish inventions.
Dolly the Sheep is here too! There are plenty of spots to warm up with a coffee or simply watch the world go by from the balconies.
13. Explore The Real Mary King’s Close
I wasn’t sure I’d like this — I thought it might be too scary or too touristy. But I ended up loving it. Yes, it’s a bit theatrical, but it’s also a brilliant way to understand Edinburgh’s darker history and social divides. The guides really bring it to life, and the fact that it’s all underground means it’s perfect for a rainy March afternoon.
Book in advance — this one fills up, even off-season
14. Take a Ghost Tour After Dark
March’s early sunsets make ghost tours feel even spookier. Wrap up warm and follow a guide through haunted alleys, ancient graveyards, and the city’s underground vaults. I recommend the smaller group tours — they’re more immersive and just the right level of creepy.
✅ Try this eerie Ghostly Vaults Tour

15. Go Whisky Tasting
March weather + whisky = perfect pairing. Whether you book a guided tasting or visit The Scotch Whisky Experience by the Castle, it’s a brilliant way to warm up and learn something delicious.
✅ This Whisky Tasting Tour is a great intro if you’re new to the spirit
16. Gallery Hop on a Rainy Day
If it’s too cold for hilltops, head into Edinburgh’s galleries. The Scottish National Gallery and Portrait Gallery are stunning (and free!). March’s quieter vibe means you can linger by the art and actually breathe.
Bonus: the Portrait Gallery’s grand staircase is a photo-op in itself.
17. Dance at a Ceilidh Night
If you’ve never danced a ceilidh, add it to your list. March ceilidhs at venues like Ghillie Dhu or Summerhall are a guaranteed night of laughter, music, and sweaty fun. You don’t need experience—just a sense of humour and some comfy shoes.

Where to Eat & Drink in March
March in Edinburgh is all about warmth — in both temperature and atmosphere. With spring winds still swirling and evenings chilly, it’s the perfect time to lean into hearty pub meals, elegant afternoon teas, and cafés that feel like a hug.
These are some of my favourite places to eat and drink across the city — from cosy pubs to romantic wine bars, brunch legends to seafood classics.
18. The Mitre Bar
One of the first places I ever ate in Edinburgh — and it’s still a go-to. Think warm wood interiors, stained glass, and classic comfort food. Try the steak and ale pie with a local ale on a grey March afternoon. It’s not fancy, but it feels like home.
19. The Bow Bar
Whisky lovers, this is your stop. Over 300 single malts, real ales, and an old-school pub vibe just off the Royal Mile. No food menu, just crisps and conversation. Come after dinner or pair with a nearby meal.
20. Monteiths
A lantern-lit entrance, tartan booths, and a modern Scottish menu make this a hidden gem for dinner. Their sticky toffee pudding is reason alone to book. Perfect for date night or a cosy splurge.
21. Hula Café
Colourful and bright, Hula is a great spot for solo breakfasts or remote work mornings. I’m partial to their peanut butter and banana smoothie, but the bowls and toasties are equally good. It’s a little tropical escape from the grey skies.
22. The Dome
An Edinburgh icon — especially for afternoon tea under chandeliers. March is a great time to enjoy the elegance without peak season crowds.
✅ Book afternoon tea at The Dome or enjoy a fancier dinner in the Club Room.
23. The Bon Vivant & Smith & Gertrude
These two candlelit gems are perfect for slow evenings over small plates and natural wine. Bon Vivant sits just off George Street, while Smith & Gertrude is the local favourite in Stockbridge. Truffle fries and good chat guaranteed.
24. The Queens Arms
Tucked below street level on Frederick Street, this cosy pub is full of locals and character. Great pies, a long whisky list, and bookshelves that make it feel like a private library.
25. The Ship on the Shore
For seafood lovers, this riverside spot serves up oysters, lobster, and Cullen skink in a romantic nautical setting. Ideal for lunch after the Royal Yacht Britannia.
26. Toast
More casual but equally lovely, Toast is a bright wine café with brunch, baked goods, and all-day coffee. Bring a book or a friend and settle in.
27. The Pantry
Brunch heaven. From veggie hash to smoked salmon eggs, this is where locals queue on weekends. Come early — and hungry.
28. Take a Food Tour
Short on time or just want to try it all? A walking food tour introduces you to haggis, whisky, cheeses, and more — with the backstory to match.
✅ Try this small-group Edinburgh Food Walking Tour

Best Day Trips in March
March might feel early in the year for full-blown Highland adventures, but it’s still a brilliant month for day trips — especially if you pick destinations that are easy to reach, open year-round, and not too weather-dependent.
With a warm coat and a good plan, you can explore castles, coastlines, and cobbled villages — all within a day of Edinburgh.
29. North Berwick
I did this trip when I first moved to Edinburgh, and it instantly made me want to live there.
North Berwick is a lovely seaside town just 35 minutes by train. You’ll get fresh sea air, coastal walks, and charming cafés.
The beach can be windy in March, but it’s still beautiful — and the Scottish Seabird Centre is warm, educational, and has a great little café.
If you would rather take an organised tour this one here is brilliant
30. St Andrews
This university town by the sea is ideal for a peaceful March day trip. Wander the cobbled streets, visit the ruins of the cathedral and castle, and pop into one of the many bookshops or bakeries.
It’s about 2 hours each way by train + bus (or book a guided tour).
✅ Try this top-rated St Andrews day tour
31. Stirling
Often called “Edinburgh in miniature,” Stirling is packed with history — and its castle rivals the one in Edinburgh.
The Wallace Monument is also open in March and offers panoramic views (if the weather’s clear). The town is compact and easily walkable, even in winter.
✅ See Stirling Castle on this Highland day tour
32. Loch Ness & the Highlands
If you want a taste of the Highlands, there are full-day tours from Edinburgh that run year-round. It’s a long day (12–13 hours), but you’ll get misty glens, photo stops, and a peek at Loch Ness — all without driving yourself.
March weather adds an extra layer of drama to the scenery.
✅ Book this bestselling Loch Ness tour
33. Rosslyn Chapel & the Borders
Famous from The Da Vinci Code, Rosslyn Chapel is full of mystery and medieval charm.
It’s easy to reach by public bus or as part of a half-day tour that also explores the rolling Borders countryside. Most of it is indoors, so it’s a great choice for a rainy day
✅ Check out this Rosslyn + Borders tour

Where to Stay in March
Choosing the right base in Edinburgh during March can make your trip feel much smoother — especially with the weather being unpredictable.
You’ll want to stay somewhere central or well-connected, with easy access to indoor attractions, cafés, and cosy pubs. Below are some of my favourite places to stay, each with its own March-friendly perks — from boutique charm to castle views.
The Grassmarket Hotel
This is one of my go-to suggestions for travellers who want location, character, and comfort without blowing the budget.
Right in the heart of the Old Town, it’s steps away from the Royal Mile, Edinburgh Castle, and loads of great pubs (including The Last Drop).
The rooms are small but thoughtfully designed, and the staff are friendly. In March, you’ll appreciate being close to everything when it’s chilly or wet.
✅ Check availability at The Grassmarket Hotel
Motel One Edinburgh-Royal
If you’re looking for a solid mid-range option with reliable warmth and comfort, Motel One is excellent value. It’s right beside Waverley Station — ideal if you’re taking day trips or arriving by train — and offers castle views from many rooms. The style is modern and minimalist, and in March, it’s quieter than peak season but still feels lively thanks to its unbeatable location.
✅ Book Motel One Edinburgh-Royal
The Balmoral Hotel
For a splurge, you can’t beat The Balmoral. March often brings early spring deals, and it’s worth every penny if you’re celebrating something special. The hotel has a spa, elegant rooms, and the best afternoon tea in the city. You’re right on Princes Street — walkable to shops, galleries, and transport links — and there’s nothing like seeing the clocktower lit up on a misty night.
✅ See March rates for The Balmoral
The Raeburn
For those wanting a village feel just outside the city centre, The Raeburn is a gorgeous boutique hotel with cosy interiors and a local vibe. It’s perfect for couples, food lovers, and anyone planning a slower, more relaxed Edinburgh experience. You’ll be surrounded by brunch spots, cute shops, and the Stockbridge Market if you’re visiting on a Sunday. It’s about a 15–20 minute walk to Princes Street or a short bus ride.
✅ Check availability at The Raeburn
Malmaison Edinburgh
If you’re drawn to Edinburgh’s creative, waterside energy, Malmaison offers stylish rooms inside a converted warehouse. It’s bold, colourful, and often more affordable in March than in summer. You’ll be near the Royal Yacht Britannia and some of the city’s best seafood restaurants. It’s a little outside the city centre, but regular buses and trams make it easy to get around.
✅ Book Malmaison Edinburgh

Packing & Travel Tips for March
Edinburgh’s weather in March is famously unpredictable — not Arctic, but definitely chilly, damp, and windy enough to ruin a poorly planned outfit.
You won’t need snow gear, but you will need waterproof layers and shoes that can handle steep cobbled lanes.
Here’s exactly what to bring:
Clothing: Think Layers + Wind Protection
- A medium-weight waterproof coat (bonus points for a hood and zip-up pockets)
- Long-sleeved thermals or heat-tech base layers (Uniqlo is a favourite)
- Cosy knitwear or fleece layers — jumpers you can peel off indoors
- A lightweight scarf that won’t blow away on Calton Hill
- Gloves and a beanie (especially if you’re out for sunrise or after dark)
Footwear: All About Comfort & Grip
- Waterproof ankle boots or sturdy walking shoes (no ballet flats, no suede)
- Trainers with decent tread if it’s dry, but avoid smooth soles — they slip on wet cobbles
- No need for hiking boots unless you’re planning muddy country walks
Essentials: Stay Dry & Hands-Free
- Compact umbrella (but expect wind — your hood is your hero)
- Crossbody bag or daypack (keep your hands free for photos or holding onto railings)
- Reusable water bottle and travel tissues (some public toilets aren’t well-stocked)
Extras That Make a Difference
- A foldable tote or shopping bag (handy for markets or popping into M&S)
- Sunglasses (yes, really — spring sun does make an appearance)
- Moisturiser and lip balm (wind + heating = very dry skin)
💬 Fiona’s tip: Climb the Waverley Steps once for the experience… then use the gentler incline behind Jenners or take the lift inside Waverley Station. You’re welcome.
Pros & Cons of Visiting in March
Not sure if March is the right time to visit Edinburgh? Here’s an honest look at what you’ll get — and what you might miss — along with tips for making the most of it.
Why March Can Be a Brilliant Time to Visit
- You’ll avoid peak-season crowds.
It’s easier to get last-minute tickets for Edinburgh Castle or The Real Mary King’s Close, and you won’t have to jostle for space on the Royal Mile. - Hotels and flights are usually cheaper.
March often falls between winter and Easter price hikes, so you can stay centrally without splurging. - The city’s mood is calm and atmospheric.
Misty mornings, golden sunsets from Calton Hill, and room to breathe — it’s a quiet month that feels authentic. - It’s perfect for food, whisky, and indoor attractions.
Cold outside? Great excuse for a traditional pub meal, a whisky tasting, or a half-day at the National Museum.
What You Might Not Love
- The weather is unpredictable.
You could get sunshine, showers, or gusty wind — sometimes all in one day. Packing layers and waterproofs is essential. - Some gardens and landscapes still look wintry.
If you’re hoping for daffodils and cherry blossoms, late April or May is better. - Outdoor-heavy days can be tricky.
Hikes like Arthur’s Seat are still doable (and gorgeous), but muddy paths and cold winds aren’t for everyone.
Who March Is Best For
Travellers who love slower sightseeing, don’t mind layering up, and want to explore cultural and historical sites without queues. Solo travellers, couples, and relaxed sightseers will thrive.
Who Might Want to Wait
Those expecting mild spring weather, lots of greenery, or big outdoor festivals may find March a little subdued.
💬 Fiona’s tip: Don’t try to force long outdoor days. Build in breaks at cafés, schedule indoor tours, and warm up with a dram in between.
🔗 Want everything mapped out for you — weather-proofed and walkable? Download Edinburgh Made Easy for a ready-to-go March itinerary.
Is March the Right Time to Visit Edinburgh?
Let’s be honest — while March has its charms, it’s not for everyone. If you’re expecting tulips, t-shirts, and Fringe-style buzz, Edinburgh in March might not be your dream trip. Here’s who might want to hold off until later in spring:
You’re hoping for warm spring weather
It’s still firmly coat-and-scarf season. You might get a sunny afternoon or two, but it’s definitely not “picnic in the park” weather just yet.
Your trip depends on garden blooms
While there are hints of spring, most flowers and trees are still waking up. If your itinerary revolves around cherry blossoms or colourful gardens, late April or May is a safer bet.
You’re not a fan of grey skies and wind
Edinburgh in March is photogenic — misty, moody, magical — but if you crave blue skies and dry hair days, it might feel more grim than romantic.
You want outdoor festivals or Fringe-style energy
The city’s big event season hasn’t kicked off yet. March is calm, cosy, and mostly indoors — not buzzing with crowds and performances.
FAQs: Visiting Edinburgh in March
What’s the weather like in Edinburgh in March?
Expect daytime highs of around 9°C (48°F) and lows around 2°C (36°F). It’s often windy with passing showers — sunny spells aren’t uncommon, but you’ll want to dress in layers with a waterproof coat.
Are most tourist attractions open in March?
Yes — nearly all major attractions like Edinburgh Castle, Holyrood Palace, and the National Museum are open year-round. Some outdoor tours or garden venues may have reduced hours, so always check ahead.
Is March too early for spring flowers or cherry blossoms?
A little! You might spot the first daffodils and crocuses, but full blooms don’t usually arrive until April. If you’re keen on floral photo spots, plan for late April or May instead.
Are tours and day trips running in March?
Absolutely. Most walking tours, whisky tastings, and day trips to the Highlands or St Andrews run all year — with fewer crowds and more availability. Just wear warm layers and comfortable shoes.
Is March a good time for photos?
Yes — especially if you like soft light, dramatic skies, and fewer tourists in your shots. Sunrise is later and sunset is earlier, which makes golden-hour photography more accessible (and sleep-friendly!).
What should I wear or pack?
Focus on layers, waterproofs, and sturdy shoes. You’ll be outside a lot, and the weather changes quickly. Scarves, gloves, and a hat are still useful in March.
Visiting Edinburgh with kids?
Get the Edinburgh Insider Discount Card
Save over £100 on your trip – get exclusive local discounts at family-friendly restaurants, tours, and more

Ready to Plan Your March Trip?
March in Edinburgh isn’t always sunny, but it’s full of magic — misty castle views, quiet cobbled streets, and pubs that feel like home. Whether you’re chasing history, food, or just a break from the crowds, this in-between season has plenty to offer (as long as you pack a scarf!).
Still piecing together your trip?
✅ Download my free planning checklist — it’s got my planning checklist and local advice to make your March trip as stress-free (and cosy) as possible.
Related Posts:
Is Edinburgh worth visiting?
Is Edinburgh Safe?
Ultimate Edinburgh Packing List
Victoria Street Edinburgh – A Journey Through Scotland’s Magical and Historical Avenue
How to Spend 3 Days in Edinburgh
How to Spend 2 Days in Edinburgh
How to Spend 24 Hours in Edinburgh
Ultimate Edinburgh Travel Guide
The Capital of Scotland: When did Edinburgh become the capital?
Edinburgh in January: 23 Best Things to Do
Edinburgh in February: 34 Best Things to Do
Edinburgh Pronunciation: How to Pronounce Edinburgh
Best Edinburgh Trip Budget Calculator
Scottish Name Generator
Can You Drink the Tap Water in Edinburgh?




