Christmas events in Perth

Check out happening christmas events all around Perth, SC

Christmas Lights Switch-on Weekend

Sat Nov 23 2024 at 12:00 pm Perth City Centre - Scotland

Festive Fayre

Sat Nov 30 2024 at 11:00 am Murrayshall Road, PH2 7PH Perth, United Kingdom

Perth Creative Exchange Winter Market & Open Studios

Sat Nov 30 2024 at 10:00 am Creative Exchange, Perth

Christmas in the Tattie Barn

Sat Dec 07 2024 at 10:00 am Old Fargie Free

Santa's Grotto @ Christmas in the Tattie Barn

Sat Dec 07 2024 at 10:00 am Old Fargie GBP 0 to 9

Christmas Party Nights

Wed Dec 04 2024 at 07:00 pm Murrayshall Road, PH2 7PH Perth, United Kingdom

Festive Feast & Harmonies: A Christmas Celebration with PBN

Tue Dec 03 2024 at 06:00 pm The Venue GBP 20 to 27

Carol Concert at Perth Museum

Thu Dec 19 2024 at 07:00 pm St John’s Place, PH1 5SZ Perth, United Kingdom

✨ Perthshire Rugby's Christmas Ceilidh 🎄

Sat Dec 07 2024 at 07:30 pm Perthshire Rugby Club

Perth Christmas Lights Switch On

Sat Nov 23 2024 at 05:00 pm Perth, Scotland

Canine First Aid Course Perth XMAS DISCOUNTED

Wed Dec 04 2024 at 06:00 pm Premier Inn Perth City Centre hotel GBP 40 to 326

Carols with Perth Choral Society

Thu Dec 05 2024 at 02:00 pm Balhousie Castle, Hay Street, PH1 5HR Perth, United Kingdom

Christmas at the Castle

Thu Dec 12 2024 at 06:30 pm Balhousie Castle, Hay Street, PH1 5HR Perth, United Kingdom

Abbamania

Sat Dec 21 2024 at 07:30 pm Perth Theatre and Concert Hall

Uisge Christmas Market

Sun Dec 08 2024 at 12:00 pm Station Road, Murthly, PH1 4EL Perth, United Kingdom

Oakbank Christmas fayre

Sat Nov 23 2024 at 09:30 am Viewlands road west, Perth

Festive wreath making workshop

Sun Nov 17 2024 at 02:00 pm Kilgraston Farm Studio GBP 49

Kids Christmas party 🥳

Sun Dec 15 2024 at 01:00 pm Letham community club

Sustainable Christmas Crafts

Sat Nov 16 2024 at 01:00 pm AK Bell Library, York Place,, PH2 8EP Perth, United Kingdom

Christmas in the Tattie Barn

Sat Dec 07 2024 at 10:00 am Old Fargie Farm

Festive wreath making workshop

Wed Nov 20 2024 at 02:00 pm Kilgraston Farm Studio GBP 49

Festive wreath making workshop

Sun Dec 01 2024 at 02:00 pm Kilgraston Farm Studio GBP 49

✨Craft your own Festive Wreath! 🎄

Sun Nov 24 2024 at 02:00 pm Murrayshall Road, PH2 7PH Perth, United Kingdom

Swing Into Christmas

Mon Dec 09 2024 at 07:30 pm Perth Theatre and Concert Hall

The Handmade Show

Sun Nov 17 2024 at 10:30 am Perth Concert Hall

Morrison's Academy Christmas Concert

Thu Dec 12 2024 at 07:00 pm Perth Concert Hall

Perth: Swing Into Christmas

Mon Dec 09 2024 at 06:30 pm Perth Theatre and Concert Hall

Village Christmas Shopping Event

Sun Nov 24 2024 at 01:00 pm Inchture village hall

Christmas Bedtime Tea 🎅

Sat Dec 21 2024 at 07:00 pm The Pickled Peacock

Fairview School Christmas Market

Thu Dec 05 2024 at 06:00 pm Oakbank Crescent, Perth, PH1 1, United Kingdom

Christmas Bedtime Tea 🎅

Sat Dec 21 2024 at 04:00 pm The Pickled Peacock

Christmas Market

Sat Dec 07 2024 at 10:00 am Main Street, Methven, Perth

Santa's Grotto at Active Kids Adventure Park

Sat Dec 07 2024 at 01:00 pm Burnside Farm, PH14QB Stanley, United Kingdom

Perth Choral Society: A Christmas Spectacular

Sun Dec 08 2024 at 07:30 pm Perth Theatre and Concert Hall

Midge Ure: Catalogue - The Hits Tour

Fri Dec 13 2024 at 07:00 pm Perth Theatre and Concert Hall

The Handmade Show

Sun Dec 01 2024 at 10:30 am Perth Concert Hall

Christmas Time in the South of Perth

Sat Dec 07 2024 at 01:00 pm 78 George Street, PH1 5LB Perth, United Kingdom

Christmas Paint and Slurp Workshop

Sun Dec 08 2024 at 01:30 pm Craigievar Hall

STAGGER INN CHRISTMAS CRAFT FAYRE

Sun Dec 08 2024 at 10:00 am The Salutation Hotel

Christmas Fayre

Sat Nov 30 2024 at 10:00 am Bridge of Earn Institute

Perth | Phil Cunningham's Christmas Songbook

Sun Dec 15 2024 at 07:30 pm Perth Concert Hall

Meikleour Hall Xmas Gift Fair

Sat Nov 09 2024 at 10:00 am Meikleour Village Hall & Institute

Winter Festival

Sat Dec 07 2024 at 10:00 am Balhousie Castle, Hay Street, PH1 5HR Perth, United Kingdom

Drag Christmas Bingo

Sat Dec 14 2024 at 09:00 pm 6-8 South Methven Street, PH1 5PE Perth, United Kingdom

Front Tier Comedy Friday Night Laughs Christmas Edition with Bruce Fummey

Fri Dec 20 2024 at 07:00 pm The Ball Room Sports Bar (Perth) - Pool, Snooker & Darts Hall GBP 12

Bookbug’s Christmas sing-along

Sat Dec 14 2024 at 10:00 am North Inch Community Campus, Gowans Terrace, Perth PH1 5BF

Christmas Sing-Along and Xmas Lunch with Michael Ellacott

Sat Dec 21 2024 at 01:00 pm Balhousie Castle, Hay Street, PH1 5HR Perth, United Kingdom

Phil Cunningham's Christmas Songbook 2024

Sun Dec 15 2024 at 07:30 pm Perth Theatre and Concert Hall

Choral Concert with HM Royal Marine Band

Sun Dec 08 2024 at 07:30 pm Perth Concert Hall

North Muirton's BIG Christmas Fun Day

Sun Dec 15 2024 at 12:00 pm North Muirton Community Centre

Fleece to Felt Workshop at Oakfield Felted Rug Making Class

Sat Nov 23 2024 at 12:00 am Oakfield Farm

Kinrossie Hall table top sale

Sun Nov 10 2024 at 10:00 am Kinrossie village hall

A Christmas Spectacular

Sun Dec 08 2024 at 07:30 pm Perth Concert Hall

Carols for Christmas

Sat Dec 07 2024 at 07:30 pm St Ninian's Cathedral, Perth

Christmas Fun Day

Sat Nov 30 2024 at 01:00 pm St Madoes Primary School

Afternoon Tea with Santa

Fri Dec 20 2024 at 02:00 pm Balhousie Castle, Hay Street, PH1 5HR Perth, United Kingdom