Discover Surrey’s Christmas markets: A festive guide
The festive season has arrived and we’ve done a roundup of some of the Christmas markets taking place over the next few weeks. Whether you’re after handcrafted treasures, delicious treats or a festive atmosphere, there’s something nearby for everyone.
Here’s your guide to the Christmas markets happening this December.
Kingston Christmas Market: Kingston Ancient Market Place
Thursday 13 November – Sunday 28 December 2025
Sunday to Wednesday – 10am to 6pm, Thursday to Sunday – 10am to 8pm, Christmas Eve/Boxing Day – 10am to 6pm
Get into the festive spirit at Kingston Christmas Market. There’s plenty of food and drink stalls, as well as Christmas gifts and live entertainment to enjoy.
Festive Makers Market: The Horton Arts Centre, Epsom
Friday 5 December 2025: 5:00pm – 9:00pm
Saturday 6 December 2025: 9:15am – 4:00pm
The Horton Arts Centre, Haven Way, Epsom
Browse a collection of artisan stalls, including jewellery, ceramics, textiles, woodcraft, prints and handmade gifts. A beautiful indoor setting and free entry make this ideal for those wanting unique Christmas presents.
Small Business Saturday — Dorking Town Centre
Saturday 6 December 2025
11:00am – 2:00pm
Dorking High Street & surrounding areas
Celebrate and support local independent businesses with festive entertainment, carol singing, special shop offers and family fun. A great way to shop local and enjoy Dorking’s warm community spirit.
Haslemere Christmas Market
Sunday 7 December 2025
10:00am – 4:00pm
Haslemere Town Centre (High Street, West Street & Museum area)
A vibrant community market with over 100 stalls, children’s rides, live entertainment and the Christmas spirit in full swing.
Ripley Christmas Fair
Sunday 7 December 2025
11:00am – 3:00pm
Ripley High Street & The Green
This much-loved village fair includes around 100 festive stalls selling gifts, decorations, crafts and delicious seasonal food.
Festive Arts & Makers Market: Guildford High Street
Saturday 13 December 2025
From 10:00am
Guildford High Street
Set on Guildford’s high street, this market showcases talented local artists and makers. Expect one-of-a-kind gifts, artwork and festive décor.
Farnham Christmas Market
Sunday 14 December 2025
10:00am – 4:00pm
Castle Street, The Borough, Bush Hotel Courtyard & Ivy Lane, Farnham
Over 150 stalls fill Farnham town centre with crafts, homewares, festive food and gifts. Enjoy live music and seasonal street entertainment.
Christmas Farmers’ & Craft Market — Guildford
Tuesday 16 December 2025
10:00am – 3:00pm
Guildford High Street
Guildford’s popular Farmers’ Market gets a festive makeover, combining local food producers with seasonal craft stalls. Ideal for picking up last-minute gifts, artisan foods or ingredients for your Christmas table.