Evenitto's independent guide · checked every day

Christmas 2026

Pantomimes, carol and Christmas concerts, The Nutcracker, Christmas shows, family performances and Christmas markets in London, Manchester, Birmingham, Edinburgh, Glasgow and the UK's other big cities: from the first markets to Twelfth Night.

Plan your Christmas

Pantomimes, carol and Christmas concerts, shows and ballet, family programmes and free Christmas events, each with its own list.

Worth booking now

The pantomimes, Christmas concerts, shows and performances of the season worth booking now.

With children

Pantomimes, Christmas performances, concerts and workshops made for children, with their ages.

Free

Free carol concerts, sing-alongs and events on Evenitto.

By city

Pick a city for its pantomimes, concerts, shows and markets.

  1. London & surroundingsLondon · Westminster · Southwark · Camden802 events
  2. Manchester & surroundingsManchester · Salford · Stretford · Didsbury176 events
  3. Birmingham & surroundingsBirmingham · Sutton Coldfield · Edgbaston · Digbeth179 events
  4. Glasgow & surroundingsGlasgow · Partick · Govan · Finnieston233 events
  5. Edinburgh & surroundingsEdinburgh · Leith · Corstorphine130 events
  6. Liverpool & surroundingsLiverpool · Toxteth · Wavertree · Aigburth184 events
  7. Leeds & surroundingsLeeds · Headingley · Kirkstall · Roundhay97 events
  8. Bristol & surroundingsBristol · Redland · Bedminster · Southville116 events
  9. Newcastle & surroundingsNewcastle upon Tyne · Gateshead · Jesmond · Ouseburn71 events
  10. Sheffield & surroundingsSheffield · Crookes · Ecclesall · Kelham Island91 events
  11. Nottingham & surroundingsNottingham · West Bridgford · Lenton95 events
  12. Cardiff & surroundingsCardiff · Roath · Cathays · Llandaff94 events
  13. Belfast & surroundingsBelfast · Titanic Quarter · Cathedral Quarter · Malone107 events
  14. Brighton and Hove & surroundingsBrighton · Hove · Kemptown · Rottingdean109 events
  15. Oxford & surroundingsOxford · Headington · Jericho · Summertown55 events
  16. York & surroundingsYork · Acomb · Heslington37 events

Good to know

When does the Christmas season start in 2026?

The 1st Advent is on 29 November 2026. The big Christmas markets open in November: Birmingham's Frankfurt Christmas Market opens on 5 November, Manchester's on 6 November and Hyde Park Winter Wonderland on 19 November. On Evenitto the season runs from 5 November to 6 January 2027, Epiphany.

See all
Are all Christmas markets listed here?

No. For the UK Evenitto does not keep a calendar of the Christmas markets yet. Markets are here when they are announced with a date as an event. The dates and opening hours of the market in your city are with the city or the organiser.

See all
Which Christmas events are free?

Entry to many Christmas markets is free, and many churches, choirs and councils invite you to carol services and sing-alongs for free or by donation. Some events charge for entry, such as ticketed winter wonderlands and light trails. What Evenitto knows is on the Free page.

See all
FAQ

About this guide