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

Perth Kids Christmas Operation 2024 - Comedy Night

Fri Dec 06 2024 at 07:30 pm The Loft

Perth Creative Exchange Winter Market & Open Studios

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

Village Christmas Shopping Event

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

Christmas in the Tattie Barn

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

Christmas Market at Glenalmond College

Sat Dec 07 2024 at 02:00 pm Glenalmond College

Christmas Party Nights

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

Christmas Edition Quiz 🎁🥂

Sun Dec 01 2024 at 01:00 am Rait Antiques Centre, Rait

Carol Concert at Perth Museum

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

Breakfast with Santa @ The BANK

Sat Dec 14 2024 at 10:00 am The BANK Bar & Beer Garden

Winter Festival

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

Viewlands Christmas Fair

Fri Nov 22 2024 at 06:15 pm Viewlands Primary School

Abbamania

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

Festive wreath making workshop

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

Christmas in the Tattie Barn

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

✨Craft your own Festive Wreath! 🎄

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

Santa's Grotto @ Christmas in the Tattie Barn

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

Festive Feast & Harmonies: A Christmas Celebration with PBN

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

Swing Into Christmas

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

Perth: Swing Into Christmas

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

✨ Perthshire Rugby's Christmas Ceilidh 🎄

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

Christmas Bedtime Tea 🎅

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

Christmas Bedtime Tea 🎅

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

Perth Christmas Lights Switch On

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

Fairview School Christmas Market

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

Carols with Perth Choral Society

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

Christmas Time in the South of Perth

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

Perth Choral Society: A Christmas Spectacular

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

Santa's Grotto at Active Kids Adventure Park

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

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

Midge Ure: Catalogue - The Hits Tour

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

STAGGER INN CHRISTMAS CRAFT FAYRE

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

Christmas Market

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

Christmas at the Castle

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

The Handmade Show

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

Oakbank Christmas fayre

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

Uisge Christmas Market

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

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

Christmas Paint and Slurp Workshop

Sun Dec 08 2024 at 01:30 pm Craigievar Hall

Fleece to Felt Workshop at Oakfield Felted Rug Making Class

Sat Nov 23 2024 at 12:00 am Oakfield Farm

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

North Muirton's BIG Christmas Fun Day

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

Bookbug’s Christmas sing-along

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

Christmas Unaffiliated Show jumping Show

Sat Dec 21 2024 at 10:00 am Inchcoonans Equestrian

Phil Cunningham's Christmas Songbook 2024

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

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

Kids Christmas party 🥳

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

Choral Concert with HM Royal Marine Band

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

A Christmas Spectacular

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

Morrison's Academy Christmas Concert

Thu Dec 12 2024 at 07:00 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

Phil Cunningham's Christmas Songbook

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

Children's Christmas Party

Sat Dec 21 2024 at 11:00 am Dewars Centre