Where have you been all the day, bonnie laddie, highland laddie
Saw ye him that's far away, bonnie laddie, highland laddie
On his head a bonnet blue, bonnie laddie, highland laddie
Tartan plaid and highland trews, bonnie highland laddie
I ha'e been at Crookieden, bonnie laddie, highland laddie
Watching Wullie and his men, bonnie laddie, highland laddie
There our foes that burnt and slew, bonnie laddie, highland laddie
There at last they got their due, bonnie highland laddie
Satan sits in yon black neuk, bonnie laddie, highland laddie
Breaking sticks tae roast the duke, bonnie laddie, highland laddie
The bluidie monster gied a yell, bonnie laddie, highland laddie
Loud the lach gaed roon' a' Hell, bonnie highland laddie
Geordie sits in Cherlie's chair, bonnie laddie, highland laddie
Had I my wish he'd no' sit there, bonnie laddie, highland laddie
Ne'er reflect on sorrows past, bonnie laddie, haghland laddie
Cherlie will be king at last, bonnie highland laddie
Saw ye him that's far away, bonnie laddie, highland laddie
On his head a bonnet blue, bonnie laddie, highland laddie
Tartan plaid and highland trews, bonnie highland laddie
I ha'e been at Crookieden, bonnie laddie, highland laddie
Watching Wullie and his men, bonnie laddie, highland laddie
There our foes that burnt and slew, bonnie laddie, highland laddie
There at last they got their due, bonnie highland laddie
Satan sits in yon black neuk, bonnie laddie, highland laddie
Breaking sticks tae roast the duke, bonnie laddie, highland laddie
The bluidie monster gied a yell, bonnie laddie, highland laddie
Loud the lach gaed roon' a' Hell, bonnie highland laddie
Geordie sits in Cherlie's chair, bonnie laddie, highland laddie
Had I my wish he'd no' sit there, bonnie laddie, highland laddie
Ne'er reflect on sorrows past, bonnie laddie, haghland laddie
Cherlie will be king at last, bonnie highland laddie