Events, festivals and markets in St Andrews 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.
Sun 8 Nov
Remembrance Day Parade
South Street, Church Street, Market Street, Union Street and North Street
Organised by the Royal Scots Dragoon Guards, the parade closes town-centre streets on a rolling basis between 9.30am and 12.30pm, with no waiting allowed on North Street up to the War Memorial.
Details from the organiser →Sat 14 Nov
Artisan Market St Andrews Free
St Andrews Town Hall, Queen's Gardens
A free-entry makers' market in the Town Hall on Queen's Gardens from 10am to 4pm, with new makers and a different local charity supported at each date.
Details from the organiser →Thu 26 Nov – Thu 31 Dec
Sleeping Beauty (St Andrews Panto)
Byre Theatre, Abbey Street
The Byre Theatre and Bard in the Botanics stage this year's Scottish panto with matinee and evening shows through December, full-price tickets from £23.50 and a £15.50 preview on 26 November.
Details from the organiser →Sat 28 Nov
The Big Hoolie (St Andrew's Day)
South Street (stage at the West Port end) and West Sands
BID St Andrews' St Andrew's Day party puts live music on South Street by the West Port from 5pm, a ceilidh at 7pm and an 8pm torchlit procession to West Sands that ends in fireworks.
Details from the organiser →Tue 1 Dec
Balgove Larder Christmas Night Market Free
Balgove Larder
The farm shop's 12th Christmas Night Market runs from 4pm to 8pm with local food and drink producers, makers, a children's card-making workshop and the farm shop open through the evening.
Details from the organiser →Sat 5 Dec
Artisan Market St Andrews (December) Free
St Andrews Town Hall, Queen's Gardens
The last listed 2026 date for the Town Hall makers' market, open 10am to 4pm, with handmade gifts from makers selected for each market.
Details from the organiser →Sat 5 Dec
University Carol Service
Holy Trinity Church, South Street
The university's main carol service at 7.30pm, with congregational carols and St Salvator's Chapel Choir, is open to all with no advance booking, space permitting.
Details from the organiser →Sat 12 Dec
Nine Lessons and Carols
St Leonard's Chapel
St Leonard's Chapel Choir leads traditional readings and carols at 8pm, and seats go to whoever arrives first.
Details from the organiser →Thu 24 Dec
Carols by Candlelight
St Leonard's Chapel
Christmas Eve family services at 2pm, 4pm and 6pm, with congregational carols and readings by children.
Details from the organiser →Fri 16 – Sun 18 Apr
Sands: International Film Festival of St Andrews
Byre Theatre and other venues in St Andrews
Produced by the Byre with the university's Department of Film Studies, Sands is three days of contemporary and classic international cinema plus film-industry events.
Details from the organiser →Sun 11 – Sun 18 Jul
The 155th Open
Old Course, St Andrews
The R&A brings golf's original championship back to St Andrews for the week of 11 to 18 July, with tickets, hospitality and accommodation sold through The Open's own site.
Details from the organiser →Thu 30 Sept – Sun 3 Oct
Alfred Dunhill Links Championship
Old Course, St Andrews, with Carnoustie and Kingsbarns
The only professional championship played every year over the Old Course, shared with the Championship Course at Carnoustie and Kingsbarns.
Details from the organiser →Everything listed here has now happened; the next dates go up as organisers publish them.
St Andrews Farmers' Market
First Saturday of the month
South Street, between West Port and Bell Street
Markets Between Two Firths runs the monthly market on a stretch of South Street closed to traffic, and Fife Council's notice lists every date through to 7 August 2027.
Check with the market →Balgove Larder Night Market
First Tuesday of the month, 5pm to 9pm · May to September
The Steak Barn, Balgove Larder
A free evening market of Scottish food producers, makers, live music and food trucks in the farm shop's Steak Barn; the 2027 season dates are not published yet.
Check with the market →