This is a post about witchy Edinburgh, witchy shops and witchy things in Edinburgh.
Edinburgh already feels a little bit magical. With its cobbled streets, gothic architecture, misty hills and centuries of history, it doesn’t take much imagination to see why it’s often described as one of the most mystical cities in the world.
But beyond the obvious landmarks, there’s a whole other side to the city. One filled with witchy shops, tarot readings, hidden closes, folklore and stories that blur the line between history and myth.
This guide to witchy Edinburgh covers the most magical places, the best witchy shops in Edinburgh, and unique experiences for anyone looking to explore the city’s darker, more mystical side.
Whether you’re into witchcraft, love a good ghost story or just want to see a different side of Edinburgh, this guide is for you.

Quick Guide to Witchy Edinburgh
Short on time? These are some of the most magical and witchy spots in Edinburgh:
• Black Moon Botanica: the most aesthetic witchy shop in the city, I go there every time I’m in town!
• The Witchery by the Castle: iconic gothic restaurant
• Greyfriars Kirkyard: one of the most haunted graveyards in the world
• Victoria Street: colourful street said to have inspired Diagon Alley
• Edinburgh Old Town closes: hidden alleyways with dark history
• Portal Leith: crystals, tarot and spiritual goodies
The Dark History Behind Witchy Edinburgh
Edinburgh’s witchy atmosphere isn’t just aesthetic; it’s rooted in real history.
Between the 16th and 18th centuries, Scotland experienced widespread witch trials, with thousands of people accused of witchcraft. Edinburgh was at the centre of many of these events and executions often took place at Castlehill, near where the Witches’ Well stands today.
Most of those accused were women and many were persecuted based on fear, superstition or social tensions rather than evidence.
Today, places like the Witches’ Well serve as quiet memorials to those who lost their lives, adding a deeper and more reflective layer to Edinburgh’s magical reputation.
READ MORE: Best Witchy Shops in London
Witchy Shops in Edinburgh
If you’re looking for witchy shops in Edinburgh, you’re in luck. The city has a growing number of independent stores dedicated to crystals, herbs, tarot and all things mystical. They even had their own witchcraft market around the sabbaths which I just found out is no longer happening, sadly. But fear not, Edinburgh’s still brimming with witchy energy!
Black Moon Botanica
This is easily one of the most beautiful and well-known witchy shops in Edinburgh. Step inside and you’ll find shelves filled with crystals, candles, tarot decks and botanical goods. Not only it’s right in the centre very close to Edinburgh’s top attractions such as the National Museum of Scotland but it’s aptly located on Candlemaker Row!
The aesthetic alone is worth the visit; think dark academia meets modern witchcraft.
Why go: the ultimate witchy shopping experience in Edinburgh.
What to expect: crystals, incense, lots of witchy and occult books, spell candles and carefully curated spiritual tools. I got a gorgeous desert rose there on my last visit!
Black Moon Botanica
50 Candlemaker Row, Edinburgh EH1 2QE
Open 11am – 6pm every day
Portal Leith
Located in Leith, this spiritual shop focuses on healing, tarot readings and holistic practices.
Why go: a more community-focused, spiritual experience.
What to expect: tarot readings, workshops and crystal collections.
Portal Leith
59 Bernard St, Leith, Edinburgh EH6 6SL
Open 11am – 4pm Wednesday/Thursda, 12 – 4pm Friday/Sunday and 11am – 5pm on Saturdays
The Wyrd Shop
Small but wonderful, Scotland’s oldest occult shop offers everything from tarot cards to runes and books on witchcraft and spirituality. The name really does it justice in the best way. The lady working there (or owner?!) is super friendly! And it’s also around the city centre. Easy to fit in your Edinburgh itinerary on your way to/from Holyrood Palace.
Why go: a cosy, traditional witchy shop vibe.
What to expect: books, divination tools and mystical gifts.
The Wyrd Shop
154 Canongate, Edinburgh EH8 8DD
Open 12 – 6pm Monday – Saturday
READ MORE: A Book Lover’s Guide to the Best Bookshops in Edinburgh
Magical and Witchy Things to Do in Edinburgh
There’s no shortage of witchy things to do in Edinburgh, especially if you love history with a dark twist.
Witches’ Well
Tucked away near the entrance to Edinburgh Castle, just opposite The Witchery, the Witches’ Well is easy to miss but incredibly significant. This small iron fountain marks the spot where hundreds of people, mostly women, were executed for witchcraft between the 16th and 18th centuries. Decorated with symbols like foxgloves, serpents and a plaque honouring those accused, it’s both haunting and quietly beautiful.
Why go: a powerful and often overlooked historical site connected to Scotland’s witch trials.
Don’t miss the engraved plaque, which serves as a memorial to those persecuted.
Greyfriars Kirkyard
Often considered one of the most haunted graveyards in the world, Greyfriars Kirkyard is filled with eerie tombstones, hidden corners and chilling stories.
Greyfriars Kirkyard is also often linked to the world of Harry Potter series, as J. K. Rowling spent time in Edinburgh while writing the books. Many visitors believe that some character names were inspired by gravestones found here, including a grave for “Thomas Riddell,” which closely resembles the name of Voldemort’s real identity, Tom Riddle.
You’ll also find a grave bearing the name “McGonagall,” which fans often connect to Professor McGonagall.
Why go: ghost stories, history and seriously spooky vibes.
Don’t miss the Covenanter’s Prison, linked to paranormal activity.
Canongate Kirkyard
Tucked along the Royal Mile, Canongate Kirkyard is quieter and less visited than Greyfriars, but just as haunting. With its weathered gravestones, twisting trees and peaceful setting, it has a more reflective, almost eerie feel.
Why go: a calmer, less crowded alternative to Greyfriars with just as much atmosphere.
Don’t miss the mix of historic graves and hidden corners that make it perfect for a slow wander, especially in the early morning or at dusk.
Victoria Street
This colourful curved street is said to have inspired Diagon Alley in Harry Potter. While it’s not officially confirmed, the magical energy is definitely there. There’s even a (kinda fake) Elephant House there. (The Elephant House is where that woman wrote the HP books but the original is actually on George IV Bridge!)
Why go: one of the most photogenic and whimsical streets in Edinburgh.
Edinburgh Old Town
The Old Town is full of hidden closes (narrow alleyways) that feel like stepping back in time. Many have dark histories tied to crime, disease and folklore. I particularly enjoy Lady Stair’s Close where you find The Writers’ Museum (free and small for a quick visit!). It’s also a gorgeous place for photos: both the courtyard and the view from the top of the stairs.
Why go: for a truly atmospheric, slightly eerie experience.
Witchy Cafés, Bars and Experiences
Edinburgh isn’t just about shops and history, there are also plenty of places where you can fully lean into the witchy aesthetic.
The Witchery by the Castle
One of the most famous (and dramatic) restaurants in Edinburgh. Think candlelight, velvet interiors and gothic décor.
Why go: for a luxurious, theatrical dining experience.
Best for: a special night out or unforgettable dinner.
Edinburgh Dungeon
A theatrical attraction that dives into the darker side of Edinburgh’s history, including witch trials and infamous crimes.
Why go: a fun (and slightly terrifying) way to learn about the city’s past.
Samhain in Edinburgh: A Truly Magical Experience
Edinburgh fully embraces its mystical side during Samhain, the ancient Celtic festival that marks the end of the harvest season and the beginning of winter. I’ve been a few times and it’s SO cool how the city embraces and celebrates the sabbath.
Taking place on 31 October, Samhain is believed to be a time when the veil between worlds is at its thinnest. In Edinburgh, this is brought to life through fire festivals, performances and gatherings that blend folklore, history and modern storytelling.
Samhain Fire Festival
Held on Calton Hill, the Samhain Fire Festival is one of the most unique events in the city. Expect dramatic fire displays, performers in elaborate costumes and a powerful atmosphere that feels both ancient and theatrical.
Why go: a one-of-a-kind cultural experience rooted in Celtic tradition.
Insider’s tip: It used to be free! But its popularity led to a need for crowd control. Tickets usually sell out in advance, so it’s worth planning ahead if you’re visiting in autumn.
Hidden Gems and Aesthetic Witchy Spots
If you’re chasing that witchy Edinburgh aesthetic, these spots are perfect for wandering and taking photos.
Dean Village
A peaceful riverside area that feels completely separate from the busy city.
Why go: fairytale vibes with a slightly mystical feel.
Calton Hill
One of the best viewpoints in Edinburgh, especially at sunset when the sky turns dramatic and moody.
Why go: for sweeping views and an almost cinematic atmosphere. The burial grounds look like out of an autumnal, witchy movie!
Holyrood Park
Home to Arthur’s Seat, this wild green space feels rugged and untamed, perfect if you’re looking for something a little more “earthy” and natural.
Why go: nature, views and a slightly otherworldly landscape.
READ MORE: 13 Most Magical Places to Visit in Cornwall This Year
Final Thoughts
Edinburgh is one of those cities that just feels utterly magical. But if you know where to look, you’ll find an even deeper layer filled with folklore, mystery and witchy charm.
From browsing crystals in independent shops to wandering through haunted graveyards and hidden alleyways, there are so many witchy things to do in Edinburgh that go beyond the typical tourist experience.
Whether you’re here for the history, the aesthetic or the magic, Edinburgh is the perfect place to embrace your inner witch (even just for a day).
This is a post about witchy Edinburgh, witchy shops and witchy things in Edinburgh.
