Christmas in Shaftesbury — Your Guide to the Festive Season
Shaftesbury does Christmas well. The town's hilltop setting, cobbled streets and independent spirit make it a genuinely lovely place to be in December — and between the lights switch-on in late November and the run-up to Christmas itself, there is a packed programme of events to draw visitors from across North Dorset and beyond.
Here is your guide to the key dates and events for Christmas 2026 in Shaftesbury. We will keep this page updated as more details are confirmed.
Key dates at a glance
Sunday 23 November — Christmas Lights Switch-On
Wednesday 10 December — Late Night Shopping
Saturday 13 December — Christmas Market, Park Walk
Christmas Lights Switch-On — Sunday 23 November
The moment Shaftesbury officially tips into Christmas mode. The annual lights switch-on, organised by the Shaftesbury and District Chamber of Commerce, brings the town centre to life with music, atmosphere and the moment the High Street lights up for the season.
It is a genuinely community event — the kind of thing that draws families out into the cold for all the right reasons. Wrap up, bring the children, and be there when the lights come on.
Keep an eye on the Shaftesbury Chamber of Commerce for confirmed times and any supporting programme closer to the date.
Late Night Shopping — Wednesday 10 December
Shaftesbury's independent shops open late on 10 December for a dedicated late-night shopping evening. This is the town at its Christmas best: the High Street, the side streets, the little independents that you cannot find anywhere else — all staying open after dark so you can browse without the daytime rush.
Shaftesbury has an excellent range of independent shops — from Folde's nature writing and gifts to The Kitchen Table's cookbooks and kitchenware, The Little Map Company's maps and outdoor gifts, and plenty more across Bell Street, the High Street and the surrounding lanes. It is one of the better places in the region for anyone who finds the big retail parks actively depressing.
Christmas Market on Park Walk — Saturday 13 December
The Shaftesbury Christmas Market returns to Park Walk on Saturday 13 December, from 10am. Park Walk is one of the most atmospheric spots in town — a Georgian promenade along the western escarpment with views south across the Blackmore Vale — and on market day it fills with stalls selling exactly the kind of things you actually want to buy at Christmas.
Expect handmade jewellery, willow baskets, artisan ceramics, fine teas, local cheeses, Christmas decorations and festive street food. There will be mulled wine, live music from local performers, and the general feeling that someone has put real thought into making this a proper market rather than a collection of generic stalls.
The market is run entirely by volunteers. All profits go to the Mayor of Shaftesbury's chosen charity and the Vale Pantry — so shopping here genuinely makes a difference locally.
Park Walk in December, with the Blackmore Vale spread out below and the smell of mulled wine in the air, is one of the loveliest Christmas settings you will find anywhere in Dorset.
Live theatre and entertainment — Shaftesbury Arts Centre
The Shaftesbury Arts Centre on Bell Street is the town's main performance venue and home to an active programme of theatre, music, dance and film throughout the year. December always brings a mix of seasonal events — in previous years the Music & Drama Group has staged a Christmas production in the arts centre, and there are regular film screenings through the month.
The December 2026 programme is being finalised — check the arts centre website for the full listings and to book. The box office number is 01747 854321.
Full event listings and online booking at shaftesburyartscentre.org.uk.
Shaftesbury Town FC — festive football
If you fancy something a little different in the Christmas calendar, Shaftesbury Town FC have a home fixture on Saturday 19 December (kick-off 3pm) against Falmouth Town at Cockrams, Coppice Street — a Southern League Division One South match in the heart of the community. Non-league football on a winter afternoon, with good atmosphere and no nonsense: not a bad way to spend a Saturday.
Gold Hill and the Abbey Gardens — simply worth seeing
It is worth saying plainly: Shaftesbury in December, after dark, with its Christmas lights reflecting off the cobbles of Gold Hill, is one of the most atmospheric places in southern England. You do not need a ticket for it. Walk down from the Abbey Gardens, take your time at the top of Gold Hill, and look out over the Blackmore Vale as the light fades. It is free, it is beautiful, and it is exactly what Christmas in a historic English market town should look like.
The Abbey ruins and museum are open for much of the season — check ahead for December opening times, but the Abbey Gardens are accessible year-round and particularly lovely on a clear winter morning.
Festive food and drink
Shaftesbury has a strong independent food and drink scene that comes into its own at Christmas. Several of the town's restaurants and cafés offer seasonal menus and festive afternoon teas through December — booking ahead is strongly recommended as the town gets busy.
Browse our food and drink guide for the full range of options in and around the town.
Getting to Shaftesbury
Shaftesbury sits at the junction of the A30 and A350 in North Dorset, easily reached from Salisbury (20 minutes), Blandford Forum (20 minutes), Gillingham (10 minutes) and Yeovil (30 minutes). There is a main car park on Bell Street and further parking on Christy's Lane. For the Christmas Market on Park Walk, the town centre is within easy walking distance of all car parks.
Shaftesbury is not well served by public transport, so most visitors arrive by car. If you are coming from further afield, it is worth making a day of it.
Stay for the weekend
If you want to take in more than one event — the lights switch-on, the market, and a show at the arts centre, for example — Shaftesbury and the surrounding villages have good accommodation options. Browse our places to stay for a full list.

