What's on in Wiltshire
- This event has passed.
Christmas Markets & Fairs in Oxfordshire 2023
17 November, 2023 - 24 December, 2023
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 2023 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 City Christmas Market (Broad Street, Oxford) 20th Nov – 23rd Dec
Featuring a festive ambience over 20 days the Oxford Christmas Market will have a diverse selection of stalls, offering handcrafted gifts, seasonal decorations, and artisanal crafts.
Blenheim Palace Christmas Market (Woodstock) 17th Nov – 17th 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.
Cogges Christmas Market (Witney) 25th – 26th Nov
Enjoy a weekend of Christmas shopping and festive cheer in the Barns. A carefully curated collection of local traders offering a selection of artisan arts and crafts, unique gifts and homewares, accessories and delicious treats.
Waddesdon Manor Christmas Market (Waddesdon) 22nd Nov – 17th Dec
The Waddesdon Manor Christmas fair will be set against the backdrop of the floodlit North Front of the Manor with its 20ft Christmas trees. Soak up the sights, smells and sounds of Christmas with our hand-selected stalls all housed in charming wooden chalets, surrounded by twinkling trees.
Banbury Victorian Christmas Market (Banbury) 24th – 26th November
Returning for a second time, the Banbury Victorian Christmas Market returns with over 100 stalls in the Market Place.
Bicester Victorian Christmas Market (Bicester) 2nd – 3rd Dec
Discover 100 charming stalls filled with unique treasures, delightful street performers, and live entertainment that will transport you to the heart of Victorian splendor.
Witney Christmas Market (Witney) 8th – 10th Dec
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.
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) 9th – 10th Nov
- Christmas Craft & Gift Event at Yarnton Village Hall (Yarnton) 12th Nov
- Thomley Christmas Market (Worminghall, near Wheatley) 18th Nov
- Abingdon Baptist Church Christmas Craft Fair (Abingdon) 18th Nov
- Harwell Charity Christmas Craft Fair (Harwell, near Didcot) 19th Nov
- St Thomas Moor Craft Fair (Kidlington) 18th Nov
- Christmas market at Chipping Norton Christmas Lights Switch On (Chipping Norton) 25th Nov
- Hook Norton Brewery Christmas Market (Hook Norton) 25th Nov
- Rectory Farm Christmas Shopping Fayre (Stanton St John, near Oxford) 1st -2nd Dec
- Biceser Small Business Craft Market (Kingsmere Community Centre, Bicester) 2nd Dec
- Oxford Botanic Gardens Christmas Fair (Oxofrd) 2nd – 3rd Dec
- No Waste Noel – Eco Christmas Market & Celebration (Kidlington) 2nd Dec
- Combe Mill Christmas Fair (Combe, near Witney) 3rd Dec
- Didcot Festive Market (Didcot) 3rd Dec
- Wallingford Christmas Market (Wallingford) 3rd Dec
- Earth Trust Christmas Market (Little Wittenham) 9th Dec