Events, festivals and markets in Stirling with their dates published, for the next twelve months.
Each listing links to the organiser's own page, which is where we checked it, last on 27 October 2026, and where any late change will show first.
Sat 31 Oct
Halloween Hijinks at Stirling Castle
Stirling Castle
A Halloween living-history day at Stirling Castle, 11am to 4pm, with dookin' for apples, a "dancing scream" and costumed guising practice, included in the castle admission price.
Details from the organiser →Thu 26 Nov – Thu 31 Dec
Beauty and the Beast (Macrobert pantomime)
Macrobert Arts Centre, University of Stirling
Macrobert's pantomime by Johnny McKnight, set in a mock town called Stirling Stella, has a schools show on 26 November and public performances from 27 November, at £27 standard off-peak and £32 from 11 December.
Details from the organiser →Fri 27 Nov – Wed 23 Dec
A Blair Drummond Christmas
Blair Drummond Safari Park
The safari park's festive event, with a Christmas sing-along aboard Hector the train, opens 10am to 3.30pm but closes Tuesday to Thursday for most of the run, except 22 and 23 December; adult tickets are £22, online only.
Details from the organiser →Sat 28 – Sun 29 Nov
Stirling Christmas Market
The Albert Halls, Dumbarton Road
A charity Christmas market of ceramics, cards, jewellery, candles and sweets inside the Albert Halls, open 10am to 5pm on Saturday and 10am to 4pm on Sunday, £5 on the door with under-12s free.
Details from the organiser →Sat 5 – Sun 13 Dec
Christmas Afternoon Tea at Stirling Castle
The Great Hall, Stirling Castle
Festive afternoon tea in the castle's Great Hall at 1pm on selected dates, sold as a package with castle entry and booked in advance.
Details from the organiser →Sat 5 – Sun 20 Dec
Storytelling with Santa
The Keeper's Lodge, National Wallace Monument
Twenty-minute Santa storytelling sessions in the Wallace Monument's Keeper's Lodge on three December weekends, £5 per person including entry to the Monument, booked online in advance.
Details from the organiser →Fri 18 – Mon 21 Dec
A Christmas Carol at Stirling Castle
The Great Hall, Stirling Castle
Operation Moonlight stages Dickens' tale in the castle's Great Hall at 7pm, with BSL interpretation at the Monday 21 December performance.
Details from the organiser →Sun 27 – Thu 31 Dec
Winterlight
The Albert Halls, Dumbarton Road
The Albert Halls' festival of Scottish folk and trad between Christmas and Hogmanay, with Mànran, Talisk and Valtos, and Siobhan Miller Band with RURA on the evenings of 28 to 30 December.
Details from the organiser →Sun 27 Dec
Winterlight All Ages Day Free
The Albert Halls, Dumbarton Road
Winterlight opens with a free day of live music for all ages featuring Midnight Wild and the Tolbooth Voices choir, doors at 10am and no booking needed.
Details from the organiser →Thu 31 Dec
The Big Ceilidh and The Big Family Ceilidh
The Albert Halls, Dumbarton Road
Winterlight closes on Hogmanay with two ceilidhs led by the Katie Allen Trio: a family-friendly one, and The Big Ceilidh for ages 14 and over.
Details from the organiser →Sun 24 Jan
Burns an' a' that
Stirling Castle
A Burns day at the castle, 11.30am to 3.30pm, inspired by the poet's 1787 visit, with Tam o' Shanter performed, period music and dance and the Address to a Haggis, included in admission.
Details from the organiser →Fri 30 Apr
Culture Night Stirling: Forest of the Unicorn
Venues across Stirling and surrounding areas
One evening of music, art, stories, workshops and performances in venues and unexpected spaces around Stirling on a unicorn theme; the first edition in 2026 had more than 40 free events.
Details from the organiser →Sat 21 Aug
Stirling Highland Games and International Gathering
Stirling Sports Village, Borrowmeadow Farm Road
A ticketed Highland games on the official circuit, with caber, hammer and shot, Highland dancing, the Stirling Stones competition and a traders' village.
Details from the organiser →Fri 17 – Sun 19 Sept
Bloody Scotland
Stirling
Scotland's international crime writing festival comes back to Stirling for three days, with a discount for Stirling residents and free standby tickets.
Details from the organiser →Everything listed here has now happened; the next dates go up as organisers publish them.
Stirling Farmers' Market
Saturday: 14 and 28 November, 12 and 19 December 2026 · dates published to 19 December 2026
Port Street
Independent producers and makers fill Port Street from 10am to 4pm with fresh food, handmade crafts and homewares from local and Scottish stallholders.
Check with the market →