REASON NUMBER ONE
The second-highest market town in England, has the biggest Christmas Street Fair in Dorset (on December 16) and is the epicentre of so many seasonal events. And sister town Gillingham – just down the hill and on the mainline train line between London and Exeter – is also laying on seasonal treats.
Base yourself in Shaftesbury for a night or three, soak in the atmosphere and sing your heart out at a carol service, followed by a mince pie and mulled wine, naturally. As a bonus, there is free car parking in Shaftesbury on Saturdays in December!
NOV 30: Gillingham Christmas Parade and Lights Switch-on, 5pm. A Christmas Market will be held, with gift and food/drink stalls, rides and music before the procession starts from the Town Hall to Town Meadow at 6pm. The Mayor will switch on the lights and there will be carols with the Gillingham Community Choir and Gillingham Imperial Silver Band at the tree.
DEC 1: Shaftesbury Farmers’ Market, Town Hall, 9am-1pm
3: Shaftesbury Christmas Spectacular and the turning on of the Christmas Lights. The evening starts at 6pm: there will be carol singing with Shaftesbury Town Band and a countdown to the lights. Father Christmas will be in the grotto in the Town Hall with free presents for every child street. An added attraction this year is a pantomime twist – a giant beanstalk on the Town Hall made up of leaves designed by schoolchildren. There will also be late night shopping until 8.30pm.
7: The Shaftesbury Christmas Art Fair, Town Hall 10am-4pm. At the monthly fair in November, some 345 visitors popped in. Come buy an original piece of art as a brilliant Christmas present.
7: Bell Street Christmas Special, Shaftesbury Arts Centre. Following last year’s success, the Bell Street Christmas Special is back for another year of yuletide fun! Come along for a night of songs, dances and comedy with a side of delicious nibbles. £8, 7.30pm
8-9: Craft Fair, The Mitre Inn. Inaugural small stall event on the pub decking – jewellery, Christmas prints, cards, tea cosies, glass painting, baubles, cushions, felt art, sweets cart, lamps. Plus Sants on Saturday at 2pm, hog roast, mulled wine and cider, 11am-5pm.
9: Christmas Craft Fair, Rivers Meet, Gillingham, with a German bar and food + Oompah band
16: Shaftesbury Christmas Street Fair, 100 craft and food/drink stalls – the biggest Christmas street market in Dorset. 10am-4pm. The Churches Together group will be performing their annual nativity play at 1pm.