Hereford Christmas market 2026 runs six days, Fridays and Sundays from 4 to 20 December in High Town, closing 4pm. Plus Ross and Leominster dates.

The Hereford Christmas market 2026 dates are set by Herefordshire Council, which runs it: six market days, all in High Town and Commercial Street, from Friday 4 December to Sunday 20 December 2026. It is on Fridays and Sundays only, never on a Saturday.

Updated 8 October: the council’s Christmas markets page, re-read today, still gives the same six dates and hours. We have added the 2026 Christmas markets in Ross-on-Wye and Leominster, which do fall on Saturdays.

Date Day Hours
4 December 2026 Friday 9am to 4pm
6 December 2026 Sunday 10am to 4pm
11 December 2026 Friday 9am to 4pm
13 December 2026 Sunday 10am to 4pm
18 December 2026 Friday 9am to 4pm
20 December 2026 Sunday 10am to 4pm

Fridays open an hour earlier than Sundays. Both finish at 4pm, which in December means the market packs down about half an hour after the light goes.

What is actually there

The council says around 30 to 40 stalls each day, in the city centre within sight of the giant Christmas tree. The mix is local and regional produce, crafts, clothing, accessories, jewellery, decorations and stocking fillers, alongside the regular independent traders who work the ordinary Hereford street market, plus hot street food and drinks.

That is the council’s own description and it is worth taking at face value. This is a working street market dressed for Christmas, not a Continental-style chalet market. If you are picturing Birmingham’s Frankfurt Market, adjust.

The dates that are not Christmas market days

Two points that catch people out, both straight off the council’s own pages.

Hereford’s regular retail street market runs Wednesdays and Saturdays. The Christmas markets are on Fridays and Sundays, which are days the ordinary market does not run. So a Saturday in December gets you the normal market, not the Christmas one, and a Friday or Sunday gets you the Christmas one instead of nothing.

There is no Christmas market before December. The first date is Friday 4 December. If the Christmas lights switch-on lands on its usual third Sunday of November, the tree and the lights will have been up for about three weeks before the first stall goes out.

Booking a stall

Stall prices for 2026 are published, and they fall the more days you book:

  • 1 to 2 days: £58 per gazebo per day
  • 3 to 5 days: £51 per gazebo per day
  • 6 days: £46 per gazebo per day
  • Electricity: £7 per day for lights, £12 per day if you are cooking

Booking runs through the council’s Christmas market stall booking form. Note that the terms and conditions document still on the council’s markets page is the 2025 version, so check the current terms before you commit.

Other Christmas markets in Herefordshire in 2026

If you want a Christmas market on a Saturday, or one before December, it has to be outside Hereford. These have 2026 dates from their organisers’ own listings, read on 8 October:

Date Event Where Hours
Sunday 29 November Ross-on-Wye Christmas Fayre Ross town centre and Station Street 11am to 5pm
Saturday 5 December Ross-on-Wye Christmas Market Market House, Ross 9am to 3pm
Saturday 12 December Leominster Victorian Street Market Corn Square and Broad Street, Leominster Hours not yet published
Saturday 19 December Ross-on-Wye Christmas Carnival Market Place, Ross From 4pm
  • The Ross Christmas Fayre is the biggest of them. Ross-on-Wye Town Council promises more than 80 traders, street entertainment and live music, and says Station Street will be given over to street food for the first time. Entry is free.
  • Leominster’s Victorian Street Market is held on the second Saturday of December every year. Leominster Town Council is still taking stall applications, which is why the hours and line-up are not out yet. Entry is free.
  • Ross’s Christmas Carnival is Santa’s torchlit parade to the Market House. In 2025 it ran 4pm to 5.30pm, with carols at 4pm and the town band at 4.30pm.

All three Ross dates and Leominster’s sit on Saturdays or before 4 December, so none clashes with a Hereford market day.

Getting there and parking

High Town and Commercial Street are pedestrianised, so you are parking and walking in. The first 30 minutes are free in every council car park and on-street bay county-wide, but you still need a ticket, and 30 minutes will not cover a market trip. All-day parking splits sharply, from £5.50 at Merton Meadow and St Martins to £17 at the four dearest. The detail is on our parking in Hereford page.

December is also roadworks season on the approaches. Anything live on the day will be on our Hereford roadworks and travel page.

What else is on in the same weeks

Hereford Christmas market: questions

When is the Hereford Christmas market 2026? Friday 4, Sunday 6, Friday 11, Sunday 13, Friday 18 and Sunday 20 December 2026, in High Town and Commercial Street.

What time does the Hereford Christmas market open? 9am to 4pm on the Fridays and 10am to 4pm on the Sundays.

Is there a Hereford Christmas market on Saturdays? No. Saturdays in December have Hereford’s ordinary street market, which also runs on Wednesdays. For a Saturday Christmas market, Ross-on-Wye has one on 5 December and Leominster’s Victorian market is on 12 December.

How many stalls are there? Herefordshire Council says around 30 to 40 each day.

Sources