Christmas is on it’s way for 2025 and if you’re looking for the best Christmas markets in Surrey this year, we’ve compiled our top picks for you. From traditional German markets to local artisanal treats, Santa’s grottos, Christmas music, and more besides, read on…
Get help with visits to Christmas markets and much more
Good Life Sorted’s helpers can help with everything from help around the home, shopping trips, cooking and trips out. Tell them what you need, arrange a free hour visit and, if you’re happy, you can start to arrange your schedule with them.
Guildford Cathedral Christmas Fair
A regular Christmas event taking place in the Cathedral. More than 50 exhibitors with bespoke Christmas gifts, decorations, something for everyone. The Cathedral shop is also open, and the cafe serving festive drinks and snacks.
Dates: Friday 21 and Saturday 22 November 2025
10am – 4pm. Entry fee £3 for adults.
Hampton Court Festive Fayre
The ultimate festive weekend – taking place over two December weekends – for foodies taking place in the beautiful Hampton Court Palace in Surrey. Transformed once again into a winter wonderland hosting artisanal food and drink from a wide range of stall holders, and plenty of gifts to choose from. Carols from Hampton Courts’ own choir. This much-loved Christmas shopping event is back for two unforgettable weekends, hosted entirely in the stunning Great Fountain Garden of Henry VIII’s famous palace.
Dates: 5-7 December and 12-14 December 2025
10am-6pm, entry included free with Hampton Court admission tickets. Historic Royal Palaces members go free.
Kingston Christmas Market, Kingston upon Thames
Held in the ancient market square this annual festive event brings a traditional feel with Alpine lodges and a traditional German gift market. One of the most magical markets in Surrey, with twinkling lights and a festive spirit. Food and drink to enjoy, and live entertainment.
Dates: 13 November – 28 December 2025
11am – 6pm, free to enjoy
Surrey Hills Christmas Fair, West Horsley
This annual event is a wonderful celebration of local arts and crafts in the beautiful setting of West Horsley Place. Whether you’re in the main house or the kitchen gardens you will find a wide range of gifts, decorations and artisanal products to suit every pocket and taste. All in celebration of local arts and crafts businesses.
Dates: 21 – 23 November 2025
10am-4pm, West Horsley Place, West Horsley.
Entry price: £10
Limited parking and advance ticket booking recommended.
Godalming Christmas Fair, Godalming
Spend the day in one of the prettiest towns in Surrey where you’ll find lots of stalls for all your Christmas present ideas in the High Street and Church Street as well as traditional Christmas food. Buy a handcrafted gift, jewellery or decorations from a local producer and sample yummy foodie treats.
Enjoy delicious artisan street food and drink as you also visit the superb range of independent shops who will be set to welcome you. There’s live entertainment too!
Date: Saturday 29 November 2025
Admission Free
Haslemere Christmas Market
The 24th Christmas Market takes place in Haslemere town centre on the High Street and West Street and the Haslemere Educational Museum
More than 100 stalls to browse for the perfect Christmas gift, along with delicious food and drink. Meet Father Christmas at the Haslemere museum.
Date: Sunday 7 December 2025
10am – 4pm.
Entry free.
Farnham Christmas Market
Step into Christmas at this year’s Farnham Christmas Market! Wander through a wonderland of unique handmade gifts, delicious treats and the joyful sounds of live music, with more than 150 stalls filling the town centre. Whether you’re here to shop, sip, or simply soak up the festive cheer, there is something for everyone.
Date: Sunday 14 December 2025
Free Entry
Struggling to think of some special gifts for those special people? We’ve got you covered with our list of Christmas Gift Ideas for grandparents, aunts, uncles and any other relatives!