The main St Leger horse race at Doncaster in 2026 is scheduled for Saturday 12 September 2026.

The wider 2026 Betfred St Leger Festival at Doncaster Racecourse runs from Thursday 10 September to Sunday 13 September 2026.

So if you’re asking “when is the St Leger?”, the key day for the big Classic race itself is 12 September 2026 , right in the middle of that four‑day festival at Doncaster.

TL;DR:

  • St Leger Stakes (main race): Saturday 12 September 2026.
  • St Leger Festival: 10–13 September 2026 , Doncaster Racecourse, South Yorkshire.

Information gathered from public forums or data available on the internet and portrayed here.