
Four weekends of Christmas festivities across Weymouth town centre, with the Elf World Record attempt, a steampunk cabaret, an artisan market, Santa visits and the Chase the Pudding 5km run.
Christmas in Weymouth returns to the town centre across four weekends this winter, starting Saturday 28 November. It's a spread of parades, markets, workshops and Santa visits that runs right through to the 20th of December, with stages set up on New Bond Street and Hope Square.
The first weekend, Saturday 28 November, kicks things off with an Elf World Record attempt and the Christmas Lights Switch On, with The Hooked on the bill. The Mayor, the Primary Times competition winner and the panto cast will be the ones to switch on the town's Christmas lights, trees and Christmas Elf, all part of the bid to make Weymouth the 'elf capital of the UK'.
From Friday 4 to Sunday 6 December, the Yuletide Weekend brings back the steampunks, pirates, elves, faeries and sci-fi fans, with a Steampunk Cabaret led by Ana Defuego and appearances by Professor Elemental. Cheese rolling and tea-duelling also make a return. The following weekend, 12 and 13 December, is a Traditional Christmas Weekend in Hope Square, built around an artisan market, a Bavarian bar and live music.
Every week we pick 🏆 the 5 best 🏆 things to do in Weymouth and send them to your inbox. Just one weekly email, no spam.
By submitting your email, you accept our Privacy Policy
The final stretch, 19 and 20 December, is Santa Weekend, with the Elf Express ride, Santa letter writing and Santa at Sea Life. Sunday 20 December adds the Chase the Pudding 5km run. Throughout the month, local businesses join in with the Christmas Sparkle competition, where windows compete to be crowned the best-dressed. Dawn Rondeau-Irvine, Chief Operations Officer at We Are Weymouth, says the event gets bigger every year and is about bringing people into the town centre and supporting the businesses that make it what it is.
If you're after something for the stage, Cinderella runs at Weymouth Pavilion from 19 December 2026 to 2 January 2027.
Date
28 November – 20 December
Location
Weymouth town centre
Recommended Age
+6 years