A comprehensive list of when and where to watch all major live televised horse racing on UK television.
ITV Racing broadcasts weekly live free-to-air coverage of all the major UK meetings and races, while daily live coverage of all race meetings will be shown across dedicated racing channels Racing TV and Sky Sports Racing.
Alongside action from UK racecourses, Sky Sports Racing also shows live racing from France, United States, Hong Kong and Australia. Irish meetings are broadcast on Racing TV.
Details of all forthcoming major live UK and Irish horse racing on ITV and ITV4, as well as the dedicated channels – Racing TV and Sky Sports Racing – can be found below (events listed in green, feature races listed in grey).
RACING TV
|
|
SKY SPORTS RACING
|
–
–
SATURDAY 5th FEBRUARY
Sandown / Musselburgh
|
–
SUNDAY 6th FEBRUARY
Leopardstown / Musselburgh
|
–
SATURDAY 12th FEBRUARY
Sandown / Musselburgh / Wetherby
|
–
SATURDAY 19th FEBRUARY
Ascot / Haydock / Wincanton
|
–
SATURDAY 26th FEBRUARY
Kempton / Lingfield / Newcastle
|
–
SATURDAY 5th MARCH
Kelso / Doncaster / Newbury
|
–
SATURDAY 12th MARCH
Sandown / Wolverhampton
|
–
TUESDAY 15th MARCH
Cheltenham
|
–
WEDNESDAY 16th MARCH
Cheltenham
|
–
THURSDAY 17th MARCH
Cheltenham
|
–
FRIDAY 18th MARCH
Cheltenham
|
–
SATURDAY 19th MARCH
Uttoxeter / Kempton
|
–
SATURDAY 26th MARCH
Doncaster / Kempton
|
–
SATURDAY 2nd APRIL
Ayr / Newbury
|
–
THURSDAY 7th APRIL
Aintree
|
–
FRIDAY 8th APRIL
Aintree
|
–
SATURDAY 9th APRIL
Aintree
|
–
TUESDAY 12th APRIL
Newmarket
|
–
WEDNESDAY 13th APRIL
Newmarket / Cheltenham
|
–
FRIDAY 15th APRIL
Newcastle / Lingfield
|
–
SATURDAY 16th APRIL
Newbury / Musselburgh
|
–
SATURDAY 23rd APRIL
Sandown / Haydock / Leicester
|
–
FRIDAY 29th APRIL
Newmarket
|
–
SATURDAY 30th APRIL
Newmarket / Goodwood / Thirsk
|
–
SUNDAY 1st MAY
Newmarket / Hamilton / Salisbury
|
–
WEDNESDAY 4th MAY
Chester
|
–
THURSDAY 5th MAY
Chester
|
–
FRIDAY 6th MAY
Chester
|
–
SATURDAY 7th MAY
Ascot / Haydock / Lingfield
|
–
WEDNESDAY 11th MAY
York
|
–
THURSDAY 12th MAY
York
|
–
FRIDAY 13th MAY
York
|
–
SATURDAY 14th MAY
Newbury / Newmarket
|
–
SATURDAY 21st MAY
Haydock / Goodwood / York
|
–
SATURDAY 28th MAY
Haydock / Beverley / Chester
|
–
FRIDAY 3rd JUNE
Epsom
|
–
SATURDAY 4th JUNE
Epsom
|
–
SATURDAY 11th JUNE
York / Sandown / Chester
|
–
TUESDAY 14th JUNE
Ascot
|
–
WEDNESDAY 15th JUNE
Ascot
|
–
THURSDAY 16th JUNE
Ascot
|
–
FRIDAY 17th JUNE
Ascot
|
–
SATURDAY 18th JUNE
Ascot
|
–
SATURDAY 25th JUNE
Newcastle / Newmarket
|
–
SATURDAY 2nd JULY
Sandown / Haydock
|
–
THURSDAY 7th JULY
Newmarket
|
–
FRIDAY 8th JULY
Newmarket
|
–
SATURDAY 9th JULY
Newmarket / York / Ascot
|
–
SATURDAY 16th JULY
Newbury / Market Rasen
|
–
SATURDAY 23rd JULY
Ascot / York
|
–
TUESDAY 26th JULY
Goodwood
|
–
WEDNESDAY 27th JULY
Goodwood
|
–
THURSDAY 28th JULY
Goodwood
|
–
FRIDAY 29th JULY
Goodwood
|
–
SATURDAY 30th JULY
Goodwood / Newmarket
|
–
THURSDAY 4th AUGUST
Doncaster
|
–
SATURDAY 6th AUGUST
Ascot / Haydock / Newmarket
|
–
THURSDAY 11th AUGUST
Lingfield
|
–
SATURDAY 13th AUGUST
Newbury / Newmarket / Ripon
|
–
WEDNESDAY 17th AUGUST
York
|
–
THURSDAY 18th AUGUST
York
|
–
FRIDAY 19th AUGUST
York
|
–
SATURDAY 20th AUGUST
York
|
–
THURSDAY 25th AUGUST
Newcastle
|
–
SATURDAY 27th AUGUST
Goodwood / Newmarket / Beverley
|
–
THURSDAY 1st SEPTEMBER
Windsor
|
–
SATURDAY 3rd SEPTEMBER
Haydock / Ascot / Kempton
|
–
THURSDAY 8th SEPTEMBER
Doncaster
|
Southwell
|
–
FRIDAY 9th SEPTEMBER
Doncaster
|
–
SATURDAY 10th SEPTEMBER
Doncaster
|
–
THURSDAY 15th SEPTEMBER
Newcastle
|
–
SATURDAY 17th SEPTEMBER
Ayr / Newbury
|
–
FRIDAY 23rd SEPTEMBER
Newmarket
|
–
SATURDAY 24th SEPTEMBER
Newmarket
|
–
SATURDAY 1st OCTOBER
Ascot / Newmarket / Redcar
|
–
SUNDAY 2nd OCTOBER
Longchamp
|
–
FRIDAY 7th OCTOBER
Newmarket
|
–
SATURDAY 8th OCTOBER
Newmarket / York
|
–
SATURDAY 15th OCTOBER
Ascot
|
–
SATURDAY 22nd OCTOBER
Cheltenham / Doncaster / Newbury |
–
SATURDAY 29th OCTOBER
Ascot / Wetherby |
–
FRIDAY 4th NOVEMBER
Keeneland
|
–
SATURDAY 5th NOVEMBER
Doncaster / Wincanton / Aintree |
Keeneland
|
–
FRIDAY 11th NOVEMBER
Cheltenham
|
–
SATURDAY 12th NOVEMBER
Cheltenham / Lingfield
|
–
SUNDAY 13th NOVEMBER
Cheltenham / Fontwell
|
–
SATURDAY 19th NOVEMBER
Haydock / Ascot
|
–
SATURDAY 26th NOVEMBER
Newbury / Newcastle
|
–
SATURDAY 3rd DECEMBER
Sandown / Aintree
|
–
FRIDAY 9th DECEMBER
Cheltenham
|
–
SATURDAY 10th DECEMBER
Cheltenham
|
–
SATURDAY 17th DECEMBER
Ascot / Haydock |
–
MONDAY 26th DECEMBER
Kempton
|
–
TUESDAY 27th DECEMBER
Kempton
|
–
SATURDAY 31st DECEMBER
Newbury / Warwick / Lingfield |
–
–