The battle of Killiecrankie became the subject of a song by Robert Burns, of which he wrote three verses; James Hogg wrote a few more verses for his book Jacobite Reliquies.

It's a folk song and an old one, so there are many who have sung it, such as the Mad Ferret Duo, the Irish Rovers, and John King, but the best version to my mind is this one by The Corries.


Whaur hae ye been sae braw, lad?

Whaur hae ye been sae brankie-o?

Whaur hae ye been sae braw, lad?

Come ye by Killiecrankie-o.



An ye had been whaur I hae been

Ye wadna been sae cantie-o

An ye had seen what I hae seen 

On the braes o' Killiecrankie-o


I'd fought at land, I'd fought at sea

At hame I'd fought my auntie-o

But I met the Devil and Dundee,

On the braes o' Killiecrankie-o.


The bauld pit cur fell wa apar’  

And Clavers gat a clankie-o

An I had fed an Athol gled

On the braes o' Killiecrankie-o



Oh fie, MacKay, What gart ye lie

I' the bush ayont the brankie-o?

Ye'd better kiss'd King Willie's lofe

Than come by Killiecrankie-o


Tha's nae shame, tha's nae shame

Tha's nae shame tae shank ye-o

There's sour slaes on Athol braes

And the de'ils at Killiecrankie-o