About Oor Wullie
Jings! Crivvens! Help Ma Boab!
Scotland's cheekiest, spiky-haired scamp is bursting back onto the scene this Christmas in a fun-packed musical adventure!
Join Wullie, Primrose, Boab, Soapy Soutar, Wee Eck, and the gang for a fun-filled show that brings Scotland’s most beloved comic strip to life on stage.
In collaboration with the award-winning writing team Noisemaker, Oor Wullie: The Musical returns in an all-new, reimagined production. Packed with catchier tunes and cheekier capers, Wullie’s latest adventure promises more fun than ever.
Even after 85 years, he’s still Oor Wullie! Your Wullie! A'body's Wullie! Och, dinnae miss oot on the fun—grab your pals an' snag yer tickets noo fer anither Rep Christmas ye'll never forget!
View our Visual Guide.
hilarious, heartwarming and humble. Full of energy and excitement and enjoyment
Auchenshoogle - and Dundee - are safe in the hands of Wullie and co
a fun filled show for all ages
pure dead brilliant
enough warm-hearted, barmy adventure to keep young and old entertained this Christmas
Image gallery
Production Shots
Presenting Sponsor
Oor Wullie © DC Thomson & Co Ltd 2024
OOR WULLIE was originally commissioned and developed in 2019 by Selladoor Creation Ltd and Dundee Rep Theatre and produced by Selladoor Worldwide Ltd and Dundee Rep Theatre. This production is a new version, retaining aspects of the 2019 production.
Cast & Creative team
- Writer
- Scott Gilmour
- Writer
- Claire McKenzie
- Director
- Andrew Panton
- Set & Costume Designer
- Kenneth MacLeod
- Musical Director
- Shonagh Murray
- Lighting Designer
- Grant Anderson
- Video Designer
- Lewis den Hertog
- Sound Designer
- Adam Gibson
- Choreographer/Movement Director
- Chi San Howard
- Story Consultant
- Taqi Nazeer
- Casting Director
- Michael Howell
- Associate Director
- Emily Winter
- Associate Choreographer
- Grant McIntyre
- Associate Lighting Designer
- Oliver McNally
Dates & times
Fri 13 Dec 10:00am
Fri 13 Dec 7:00pm
Sat 14 Dec 2:00pm
Sat 14 Dec 7:00pm
Tue 17 Dec 1:00pm
Tue 17 Dec 7:00pm
Wed 18 Dec 10:00am
Wed 18 Dec 7:00pm
Fri 20 Dec 1:00pm
Fri 20 Dec 7:00pm
Sat 21 Dec 2:00pm
Sat 21 Dec 7:00pm
Sun 22 Dec 2:00pm
Sun 22 Dec 7:00pm
Mon 23 Dec 2:00pm
Mon 23 Dec 7:00pm
Tue 24 Dec 1:00pm
Tue 24 Dec 5:30pm
Fri 27 Dec 2:00pm
Fri 27 Dec 7:00pm
Sat 28 Dec 2:00pm
Sat 28 Dec 7:00pm
Sun 29 Dec 2:00pm
Sun 29 Dec 7:00pm
Mon 30 Dec 2:00pm
Mon 30 Dec 7:00pm