Oxford Christmas Market 2026: Broad Street Dates, Food & Tips

oxford christmas market

The Oxford Christmas Market takes over Broad Street, between Balliol College, the Sheldonian Theatre and the Bodleian, every winter. In 2026 the season starts early with the Oxford Victorian Christmas Market from Thursday 12 to Sunday 15 November, and the main Christmas on Broad Street market follows from Saturday 21 November until 31 December. Below you’ll find what’s confirmed, what to expect, what to eat, how to get there and where to leave your bags.

Oxford Christmas Market 2026: Key Facts

Victorian Christmas MarketThursday 12 – Sunday 15 November 2026, Broad Street
Victorian market hoursThursday to Saturday 10:00–19:00; Sunday 10:00–17:00
Christmas on Broad Street21 November – 31 December 2026 (closed 25 December)
Broad Street hoursStalls Sun–Wed 10:00–18:00, Thu–Sat 10:00–20:00; bar and food until 20:00 Sun–Mon, 22:00 Tue–Sat; closes 17:30 on 24 December
LocationBroad Street, Oxford OX1 3AG, city centre
EntryFree
Nearest stationOxford, about 15 minutes’ walk

At the time of writing, Oxford City Council hasn’t published the 2026 dates for the main Broad Street market. Last year it ran daily from 22 November to 31 December, and some listing sites already give 21 November to 31 December 2026. Check the council’s Christmas in Oxford page before you book a trip.

What’s at the Market on Broad Street

In 2025 the council’s operator, Keston Events, filled Broad Street with gift and craft stalls, festive street food, an Alpine Lodge bar, a carousel and a Ferris wheel, plus live music and community performances. The 2026 market again mixes stalls with a bar, food and entertainment.

The Victorian Christmas Market in mid-November is smaller, with around 50 stalls and traders in Victorian costume. It’s free and good for early present shopping before the December crowds.

Visiting the Oxford Christmas Market?

Drop your bags near Oxford station and walk to the Broad Street stalls in 15 minutes with free hands.

Find secure storage

Food and Drink

Expect the classics: mulled wine and cider, hot chocolate, roasted chestnuts, sausages and other street food, plus fudge and mince pies. The Alpine-style bar gives you somewhere to sit with a drink. For a proper meal or something to take home, the Covered Market off the High Street is five minutes away and has a late-night Christmas shopping evening in late November.

Oxford Christmas Market in the city centre

Getting to the Oxford Christmas Market

FromHow
Oxford stationWalk east along Park End Street and George Street to Broad Street, about 15 minutes
Gloucester Green coach stationAbout five minutes’ walk
By trainDirect trains from London Paddington and London Marylebone, Birmingham and Reading
By coachOxford Tube and X90 coaches from London stop in the city centre
By carUse one of the Park & Ride sites; parking in the centre is limited and expensive

Tips for Visiting

  • Visit on a weekday afternoon if you want room to browse. Weekends in December are busy, especially with day-trippers from London.
  • Stay for dusk, when the lights come on along Broad Street and Cornmarket.
  • Combine the market with the Radcliffe Camera, the Bodleian courtyard and the Covered Market, all within a few minutes’ walk.
  • Wear waterproof shoes. Oxford in December is usually cold and damp.

Luggage Storage in Oxford

A lot of people visit the Oxford Christmas Market on a day trip or before checking in, and Broad Street gets crowded on weekends. Radical Storage has luggage storage near Oxford station and around the city centre, so you can leave your bags when you arrive and pick them up on the way back to your train or coach.

Booking online takes a minute and cancellation is free. Every bag is protected up to €10,000, and travellers rate the service 4.8/5. Radical Storage has more than 16.5K locations in over 2.3K cities, so you can use it on the rest of your trip too.

Oxford Christmas Market FAQ

When is the Oxford Christmas Market 2026?

The Oxford Victorian Christmas Market runs on Broad Street from 12 to 15 November 2026. The main Christmas on Broad Street market runs from 21 November to 31 December 2026, every day except Christmas Day.

Where is the market in Oxford?

On Broad Street in the city centre, next to Balliol College, the Sheldonian Theatre and the Bodleian Library.

Is entry free?

Yes. Both the Victorian market and Christmas on Broad Street are free to enter. You pay for rides, food and drinks.

Is it open on Christmas Day?

No. In 2026 the stalls open 10:00–18:00 from Sunday to Wednesday and 10:00–20:00 from Thursday to Saturday. The bar, food and entertainment area stays open until 20:00 on Sundays and Mondays and until 22:00 from Tuesday to Saturday. Everything closes at 17:30 on 24 December, and the market is shut on Christmas Day.

How do I get there from Oxford station?

Walk east along Park End Street and George Street to Broad Street. It takes about 15 minutes.

Where can I store luggage in Oxford?

Radical Storage has luggage storage near Oxford station and in the city centre, close to Broad Street. Book online, drop your bags and collect them later. Each bag is protected up to €10,000.

More UK Christmas Market Guides