Chester Racecourse Fixtures

This distinctive circular track takes pride of place in the heart of Chester city centre. A flat racing-only venue, Chester lays on a number of hugely popular meetings between the months of May and September.

The three-day May Meeting acts as the opening event of the season and is also – by some distance – the track’s biggest fixture of the year. Regularly attracting talented performers from the biggest British and Irish yards, the meeting features the Listed class Cheshire Oaks, a trio of Group races, in the Chester Vase, Ormonde Stakes, and Huxley Stakes, and the major early season handicap of the Chester Cup.

Upcoming Fixtures at Chester

  • Wednesday 7th May 2025 - Flat / Turf
  • Thursday 8th May 2025 - Flat / Turf
  • Friday 9th May 2025 - Flat / Turf
  • Saturday 31st May 2025 - Flat / Turf
  • Friday 13th June 2025 - Flat / Turf
  • Saturday 14th June 2025 - Flat / Turf
  • Saturday 28th June 2025 - Flat / Turf
  • Friday 11th July 2025 - Flat / Turf
  • Saturday 12th July 2025 - Flat / Turf
  • Saturday 26th July 2025 - Flat / Turf
  • Sunday 3rd August 2025 - Flat / Turf
  • Saturday 30th August 2025 - Flat / Turf
  • Friday 12th September 2025 - Flat / Turf
  • Saturday 13th September 2025 - Flat / Turf
  • Saturday 20th September 2025 - Flat / Turf

Recent Fixtures

  • Saturday 21st September 2024 - Flat / Turf
  • Saturday 14th September 2024 - Flat / Turf
  • Friday 13th September 2024 - Flat / Turf
  • Saturday 31st August 2024 - Flat / Turf
  • Sunday 4th August 2024 - Flat / Turf
  • Saturday 27th July 2024 - Flat / Turf
  • Saturday 13th July 2024 - Flat / Turf
  • Friday 12th July 2024 - Flat / Turf
  • Saturday 29th June 2024 - Flat / Turf
  • Saturday 15th June 2024 - Flat / Turf
  • Friday 14th June 2024 - Flat / Turf
  • Saturday 25th May 2024 - Flat / Turf
  • Friday 10th May 2024 - Flat / Turf
  • Thursday 9th May 2024 - Flat / Turf
  • Wednesday 8th May 2024 - Flat / Turf
  • Saturday 14th October 2023 - Flat / Grass
  • Saturday 30th September 2023 - Flat / Grass
  • Saturday 16th September 2023 - Flat / Grass
  • Friday 15th September 2023 - Flat / Grass
  • Saturday 2nd September 2023 - Flat / Grass
  • Sunday 6th August 2023 - Flat / Grass
  • Saturday 15th July 2023 - Flat / Grass
  • Friday 14th July 2023 - Flat / Grass
  • Saturday 1st July 2023 - Flat / Grass
  • Friday 30th June 2023 - Flat / Grass
  • Saturday 17th June 2023 - Flat / Grass
  • Saturday 27th May 2023 - Flat / Grass
  • Friday 12th May 2023 - Flat / Grass
  • Thursday 11th May 2023 - Flat / Grass
  • Wednesday 10th May 2023 - Flat / Grass