What's on in Buckinghamshire
Christmas Markets & Fairs in Oxfordshire 2026

Mulled wine, tasty treats, twinkly lights and unique gifts all wrapped up with a festive atmophere make a Christmas market a wonderful shopping experience. You’ll find everything from Christmas decorations to crafts, food and drink and usually from small, local businesses.
Christmas markets run for a longer period of time and there are lots of smaller, local Christmas fairs to tempt you too. Find all the best 2026 Christmas markets and fairs in Oxfordshire. Once that gets your in the festive spirit, check out all these family friendly Christmas events in Oxfordshire.
Christmas Markets in Oxfordshire

Oxford Victorian Christmas Market (Broad Street, Oxford) 12th – 15th Nov
Browse artisan traders, and eat delicious festive treats. Expect Yuletide stalls fully stocked and decked out in traditional style, and a character led event.

Blenheim Palace Christmas Market (Woodstock) Friday 13th Nov – 20th Dec
Set within the Great Court browse the wooden chalets filled with a wide range of arts, crafts and tempting treats for foodies, there’s ceramics, textiles, homewares, jewellery. For the full festive experience, you could book to see their Blenheim Palace Christmas Lights too.
Check out Oxfordshire independent Chameleon & Co for unique enamel Christmas hanging decorations. Totally different to your average Christmas bauble and great as a secret Santa gift.
Witney Christmas Market (Witney) 26th – 29th November
Over 30 Chalets will fill Marriott’s Walk. There will be a fantastic variety of goods on offer, from food and drink to Homewares and original art.
Oxfordshire Craft Guild Christmas Fair (Woodstock) 27th Nov – 3rd Jan
Come by to see the best in local art, design and craft and pick up distinctive gifts for the holiday season.
Waddesdon Manor Christmas Market (Waddesdon) 4th – 6th Dec
With the Christmas light trail at Waddesdon Manor not happening this year, they have a shorter run on the Christmas market. The Waddesdon Artists & Makers Fair will showcase the work of 25 talented artists and will be set beside the lake at the Victorian Dairy.
Bicester Christmas Market (Bicester) 28th November
Discover 100 charming stalls filled with unique treasures, delightful street performers, and live entertainment that will transport you to the heart of Victorian splendor.
Christmas Fairs in Oxfordshire
Christmas shopping fairs pop up for a day or a weekend and are great for finding something a little different and you can check out the quality in a way you just can’t when shopping on line.
- Millets Farm Christmas Craft & Gift Market (Frilford, near Abingdon) 11th- 13th Nov
- East Charlow Village Hall Christmas Market – 15th Nov
- Harwell Charity Christmas Craft Fair (Harwell, near Didcot) 15th Nov
- South Oxfordshire Christmas Fair (near Thame) 17th Nov
- Nettlebed Christmas Fair (Nettlebed, near Henley) 21st Nov
Cogges Christmas Market (Witney) 28th – 29th Nov

Cogges Manor Farm beautiful Victorian Barns will be filled with stallholders selling artisan crafts, gifts, festive food and homewares with a difference. Out in the farmyard will be even more stalls of Christmas goodies, Cogges Christmas Trees and tasty lunch options, mulled wine and live music.
Dorchester Abbey Christmas Market (Dorchester on Thames) 28th Nov

The Dorchester Abbey Christmas market will have over 40 stalls full of gifts and Christmas food, with wreaths to order or take away, all surrounded by the smell of Bratwurst and mulled wine and Christmas music supplied by local choirs and musicians.
Earth Trust Christmas Market (Little Wittenham) 4th Dec

Experience the warmth and charm of the festive season at the Christmas Market within the cosy embrace of Fison Barn, adorned with twinkling lights and festive decor. Discover delicious, locally sourced food and beverages and unique handcrafted, eco-conscious gifts, decorations, and ornaments that celebrate the spirit of sustainability and creativity.
- Christmas On The Farm (Horton-cum-Studley) 4th – 5th Dec
- Thomley Christmas Market (Worminghall, near Wheatley) 5th – 6th Dec
- Oxford Botanic Gardens Christmas Fair (Oxford) 5th – 6th Dec
- Combe Mill Christmas Fair (Combe, near Witney) 6th Dec
- Christmas Fayre at Bishop’s Court Farm (Dorchester-on-Thames) 13th Dec









