Site icon Love Scotland

The Mysterious Silk Relic That Has Protected Clan MacLeod for 1,000 Years

Deep inside Dunvegan Castle on the Isle of Skye, locked behind glass, sits a scrap of silk so old it is nearly falling apart. It does not look like much. But to Clan MacLeod, this tattered cloth has saved their bloodline — twice — and they believe it will save them again.

Photo: Shutterstock

This is the Fairy Flag. And its story is one of the most haunting in all of Scotland.

Scotland’s Oldest Inhabited Castle

Dunvegan Castle stands on a rocky outcrop above Loch Dunvegan, on the northwest coast of Skye. It has been the seat of Clan MacLeod since at least 1237, making it the oldest continuously inhabited castle in Scotland.

That is nearly 800 years of one family calling the same stone walls home.

The castle you see today was shaped over centuries — towers added here, wings extended there — but the bones are ancient. You can feel it when you walk through the entrance gate. These walls have absorbed centuries of life, loss, and legend.

Today the 30th Chief of MacLeod still lives here. The castle opens to visitors from spring to autumn, and tens of thousands make the trip every year — many of them coming specifically to see the flag.

What Is the Fairy Flag?

The Fairy Flag — An Bratach Sìth in Scottish Gaelic — is a fragment of yellowish-brown silk, roughly 18 inches square, covered in small red spots that experts believe were once decorative crosses stitched into the cloth.

Scientists who examined it in the 20th century concluded it was likely woven somewhere in the Middle East or Rhodes, sometime between the 4th and 7th centuries AD. That makes it between 1,400 and 1,700 years old.

Nobody knows how a piece of ancient silk from the eastern Mediterranean ended up in a castle on a Scottish island. That mystery is at the heart of everything.

The Legends Behind the Silk

The MacLeods have more than one story about where the flag came from.

The most beloved says a MacLeod chief fell in love with a fairy woman. She was called back to the fairy realm after a year and a day — the agreed terms of their union — but as she left him on a bridge near the castle, she wrapped her shawl around their infant son to keep him warm. That shawl became the Fairy Flag.

A second legend tells of a fairy in distress, rescued by a MacLeod chief, who gifted him the cloth in gratitude.

A third — perhaps more grounded — account suggests a crusading MacLeod brought the silk back from the Holy Land in the 11th or 12th century.

The truth may be all of these, none of them, or something else entirely. That ambiguity is precisely what makes the flag so compelling.

Enjoying this? 43,000+ Scotland lovers get stories like this every week. Subscribe free →

The Times the Flag Saved the Clan

The MacLeods believe the flag holds the power to save the clan — but only three times in total. They say it has been used twice already.

The first recorded deployment was at the Battle of Glendale in 1490, when the MacLeods were heavily outnumbered by the MacDonald clan. According to tradition, the flag was unfurled and the MacLeods prevailed.

The second was at the Battle of Trumpan in 1580, when the MacDonalds attacked a MacLeod congregation sheltering in a church on Skye. Again, the flag was said to turn the tide.

Both accounts come from clan oral tradition rather than formal historical records — which makes verification difficult. But that has not stopped the legends from enduring for five centuries.

During the Second World War, the MacLeod chief offered to bring the flag to RAF pilots heading into battle, believing even a third use by MacLeod descendants would still call upon its power. That offer was politely declined.

Visiting Dunvegan Castle Today

The flag is displayed in the castle’s Drawing Room, inside a protective case. It is faded with age, the silk almost translucent in places. But there is something arresting about seeing it in person.

You are looking at a piece of cloth that was already ancient before the castle around you was built.

The castle grounds are worth exploring too — gardens slope gently down to the loch, where boat trips run out to a resident seal colony. It is a calm, beautiful place that feels far removed from the rest of Scotland.

If you are planning a trip to Skye, the complete Isle of Skye guide covers all the essential stops. And if clan history has caught your interest, The Clans of Scotland: Ancient Bonds, Living Legacy puts the MacLeod story into broader context.

Dunvegan Castle is open April to October. It is approximately 23 miles west of Portree, with parking available on-site.

When is the best time to visit Dunvegan Castle?

The castle is open from April to mid-October each year. Late spring (May and June) offers the best balance of pleasant weather and smaller crowds before the peak summer season arrives.

Where exactly is Dunvegan Castle on the Isle of Skye?

Dunvegan Castle sits above Loch Dunvegan in the village of Dunvegan, on the northwest coast of Skye. It is roughly 23 miles west of Portree and about 50 miles from the Skye Bridge at Kyle of Lochalsh.

Can you actually see the Fairy Flag when visiting?

Yes — the Fairy Flag is displayed in the Drawing Room of the castle in a protective glass case, included in the standard admission ticket. It is the highlight of the castle tour for most visitors.

Is Dunvegan Castle still a private residence?

Yes. Dunvegan Castle is still home to the chief of Clan MacLeod, the 30th in an unbroken line stretching back to the 13th century. It is one of very few Scottish castles still lived in by the family that has owned it for hundreds of years.

Standing at the entrance to Dunvegan, looking up at those ancient walls, it is easy to understand why the MacLeods have kept faith with a scrap of fading silk for a thousand years.

Some stories are too important to let go. And some places carry that weight in a way you can feel the moment you arrive.

Join 43,000+ Scotland Lovers

Every week, get Scotland’s hidden gems, clan histories, and Highland travel inspiration — straight to your inbox.

Subscribe free — enter your email:

Already subscribed? Download your free Scotland guide (PDF)

📲 Know someone who’d love this? Share on WhatsApp →

Love more? Join 65,000 Ireland lovers → · Join 29,000+ Italy lovers → · Join 7,000 France lovers →

Free forever · Fresh stories, Mon–Fri · Unsubscribe anytime

🏴️ Join 43,000+ Scotland Lovers

Every week, get Scotland’s hidden castles, whisky secrets, and Highland travel inspiration — the kind you won’t find in any guidebook.

Count Me In — It’s Free →

Love more? Join 65,000 Ireland lovers → · Join 30,000 Italy lovers →

Free forever · Unsubscribe anytime

Exit mobile version