Once again we’ve handpicked the best Christmas Markets in Berkshire. From a right Royal Christmas at Windsor, to local artisans gifts and decorations, you’re sure to find everything you want – and more – at one of these festive events.
Christmas Fair, Ascot Racecourse
The Christmas Fair at Ascot features festive food, gorgeous gifts, handy homewares, tempting toys, jazzy jewelry, fabulous fashion, and sensational stocking fillers. And a variety of delicious food products from the food hall. Choose from carefully-selected boutique companies selling festive gifts and products to delight family and friends on Christmas Day.
Dates: Thurs 16 November – Sunday 19 November. 9.30am – 5pm.
The Pavilion, Ascot Racecourse.
Entry: £5. Parking on site.
Windsor Christmas Market
Windsor is home to the historic Windsor Castle and the picturesque River Thames. The Christmas markets in this charming city provide a festive and sophisticated shopping experience.
Christmas at Windsor Castle provides an opportunity to experience the royal residence adorned with Christmas decorations, including a themed Christmas tree. The Windsor Christmas Shopping Fair showcases handcrafted goods. A light show every evening will certainly light up your Christmas!
Date: 24th November – 2nd January
Open Thursday – Monday 10am – 8pm.
Cookham Christmas Market, Pinderhall
So many beautiful stalls in this beautiful market town on the river Thames: gifts, decorations, cakes, sweets, jewellery, clothing – something for everyone! Mulled wine and delicious food to get in the festive spirit.
Dates: Sunday 26 November 10.30am- 4pm
Tickets: £3 on the door.
Danesfield House Christmas Fair
Join the twinkling lights, mulled wine, roasted chestnuts and festive cheer of this magical event. Come along to the winter wonderland of quirky and traditional stalls selling their handmade treasures and festive delights at the annual Danesfield House Christmas Fair.
When: Saturday 2 December 2023 – 11am – 3pm
Thame Christmas Market
Your Christmas shopping all wrapped up at the Suffolk County Christmas Fair in the beautiful grounds of Hintlesham Hall, Ipswich. Over 3 days, over 120 stalls to choose festive produce or gifts and presents, live entertainment throughout, and food and drink.
Dates: Friday 24 November, 3pm – 8pm
Saturday 25th November – 10am – 6pm
Sunday 26th November – 10am – 5pm
Entry: £15 family ticket, £5 over 65s or £7 single entrance.
Newbury Christmas Artisan Market
In the heart of Newbury get your Christmas shopping off to a flying festive start. Decorations, gifts, produce and more. Fun for all the family.
Dates: 16th December 10am
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!