Carols at the Castle

Stirling Castle Castle Esplanade

When: 20 Dec Where: Stirling Castle Time: 7pm – 9pm Cost: £10.80 - £16 W: historicenvironment.scot Get festive with us at the Castle with the National Youth Choir of Scotland, as they prepare to Deck the Halls with an evening of Christmas Carols. Visit the event website here: https://www.historicenvironment.scot/visit-a-place/whats-on/event/?eventId=e4d17004-0cb3-4d2a-b6f4-a7de009ff750

£10.80 – £16

Christmas Spectacular

Usher Hall Lothian Road, Edinburgh

When: 22 Dec Where: Usher Hall Time: 7:30pm Cost: From £21.45 W: usherhall.co.uk The ultimate Christmas party heads to Usher Hall with an extravagant show full of festive fun. Visit the event website here: https://www.usherhall.co.uk/whats-on/christmas-spectacular

£21.45

IRN-BRU Carnival

SEC Glasgow Exhibition Way, Glasgow

When: 23 Dec – 15 Jan Where: SEC Centre Time: Various Cost: From £17 W: irnbrucarnival.seetickets.com Come along to the Scottish Event Campus for plenty of festive family fun with annual Christmas favourite, the IRN-BRU Carnival! Visit the event website here: https://www.irn-bru-carnival.com/visiting/opening-times

£17.50

Gaspard’s Christmas

Usher Hall Lothian Road, Edinburgh

When: 23 Dec Where: Usher Hall Time: 3pm Cost: £16 - £20 W: usherhall.co.uk Gaspard is the friendly fox with a taste for adventure! Perfect for little ones to enjoy, this concert will also feature Christmas favourites. Visit the event website here: https://www.usherhall.co.uk/whats-on/rsno-season-22-23-gaspards-christmas

£16 – £20

Edinburgh Zoo’s Grotto Express

Edinburgh Zoo 134 Corstorphine Rd, Edinburgh

When: Every Friday in December Where: Edinburgh Zoo Cost: From £18 Time: 5pm – 7:30pm W: edinburghzoo.org.uk This festive season, Edinburgh Zoo is opening the grotto on special evenings for an out-of-hours experience! Meet Santa Claus and Mrs Claus and receive an early festive surprise. Visit the event website here: https://www.edinburghzoo.org.uk/events/grottoexpress/

£18

Cuddly Corgi Treasure Hunt

When: Daily. Where: Ocean Drive, Leith, Edinburgh. Cost: Tickets from £9. Time: Various. Follow in the footsteps of royalty across five main decks and don’t forget to spot the cuddly corgis.

Various

Hot Wheels Monster Trucks Live: Glow Party

When: 2 & 3 Jan Where: OVO Hydro, Glasgow Time: 10am & 5pm Cost: £29.60 - £57.95 W: ovohydro.com Fans of all ages will be dazzled as they watch the iconic Hot Wheels Monster Trucks light up the floor in this one-of-a-kind, high-energy Glow Party experience. Visit the event website

£29.60 – £57.95

Sing-a-long-A Encanto

King's Theatre Glasgow 297 Bath St, Glasgow

When: 21 Jan Where: King’s Theatre, Glasgow Time: 12:30pm Cost: £17.50 W: atgtickets.com Sing your heart out with our live host, who will teach you some dance moves, help you create some magic and show you how to use your free props bag. Suitable for age 4+ Visit the event

£17.50

Sing-A-Long-A The Greatest Showman

King's Theatre Glasgow 297 Bath St, Glasgow

When: 21 Jan Where: King’s Theatre, Glasgow Time: 4:30pm Cost: From £17.50 W: atgtickets.com Cheer on Hugh Jackman, lust after Zac Efron as you experience The Greatest Showman in the greatest way possible - with lyrics on the screen so you can join in as loud as you want. Visit

£17.50

Hey Duggee – The Live Theatre Show

Festival Theatre 13-29 Nicolson St, Edinburgh

When: 27 – 29 Jan Where: Festival Theatre, Edinburgh Time: 10am / 1pm / 2pm / 3.30pm Cost: From £18.50 W: capitaltheatres.com SQUIRRELS GET READY! Everyone’s big lovable dog HEY DUGGEE is touring for the first time EVER and here’s your chance to see him! Visit the event website here: https://www.capitaltheatres.com/whats-on/all-shows/hey-duggee-the-live-theatre-show/2052

£18.50