Stay on top of all the UK’s free-to-air racing coverage with our up-to-date ITV Racing guide.
Here you’ll find details of every meeting being shown across the ITV network, helping you plan your viewing whether it’s midweek action or the big Saturday cards.
We refresh this schedule weekly, outlining which races are set to be televised, what time coverage begins, and who will be part of the on-screen team.
You’ll also find information on the ever-popular Opening Show, including when it airs and where it’s being broadcast from.
See below this week’s FULL ITV RACING SCHEDULE
ITV Racing Schedule – Friday 1st May 2026
- 2:20 Newmarket – JCB Newmarket Stakes (Listed Race) Cl1 (3yo) 1m2f ITV
- 2:35 Ascot – Longines Sagaro Stakes (Group 3) (A Gold Cup Trial) Cl1 (4yo+) 2m ITV
- 2:55 Newmarket – Betfred “The Classic Bookmaker” Handicap Cl3 (3yo 0-90) 1m ITV
- 3:10 Ascot – Commonwealth Cup Trial Stakes (Registered As The Pavilion Stakes) (Group 3) Cl1 (3yo) 6f ITV
- 3:30 Newmarket – Betfred Jockey Club Stakes (Group 2) Cl1 (4yo+) 1m4f ITV
- 3:50 Goodwood – British Stallion Studs EBF Daisy Warwick Fillies’ Stakes (Listed Race) (GBBPlus Race) Cl1 (4yo+) 1m4f ITV
- 4:05 Newmarket – Betfred “Nifty 50” Handicap Cl2 (4yo+ 0-105) 7f ITV
ITV Racing Schedule – Saturday 2nd May 2026
- 1:45 Newmarket – Betfred Handicap (Heritage Handicap) Cl2 (4yo+) 6f ITV
- 2:05 Goodwood – Conqueror Fillies’ Stakes (Listed Race) Cl1 (3yo+) 1m ITV
- 2:20 Newmarket – Betfred Suffolk Stakes (Heritage Handicap) Cl2 (3yo+) 1m1f ITV
- 2:40 Thirsk – Sky Bet Thirsk Hunt Cup Handicap Cl2 (4yo+ 0-105) 1m ITV
- 2:55 Newmarket – Hong Kong Jockey Club World Pool Palace House Stakes (Group 3) Cl1 (3yo+) 5f ITV
- 3:35 Newmarket – Betfred 2000 Guineas Stakes (Group 1) (No Geldings) Cl1 (3yo) 1m ITV
ITV Racing Schedule – Sunday 3rd May 2026
- 1:45 Newmarket – Oliver Brown Pretty Polly Stakes (Listed Race) (Fillies) Cl1 (3yo) 1m2f ITV
- 2:20 Newmarket – Betfred Dahlia Stakes (Group 2) (Fillies & Mares) Cl1 (4yo+) 1m1f ITV
- 2:55 Newmarket – Betfred Handicap (Heritage Handicap) (GBBPlus Race) Cl2 (4yo+) 1m6f ITV
- 3:35 Newmarket – Betfred 1000 Guineas Stakes (Group 1) (Fillies) Cl1 (3yo) 1m ITV
Please note: The ITV Racing schedule listed here is subject to change.
You can also see Andy Newton’s daily horse racing cheat sheet and tips – including his popular NAP and Lay Of The Day picks.
ITV Racing: This Week’s Live Meetings (27th April – 3rd May 2026)

ITV Racing Schedule Today
Another busy week for the ITV Racing cameras ahead with action on Friday, Saturday and Sunday.
On Friday the ITV Racing schedule tells us there are SEVEN races live on the channel – with the action at Ascot, Goodwood and Newmarket for day one of their Guineas Festival.
Then on Saturday, there are SIX more ITV races at Newmarket, Goodwood and Thirsk, including the 2000 Guineas – the first English Classic of the season.
On Sunday, the ITV Racing this week concludes with more action at Newmarket – the home of UK flat racing, with the 1000 Guineas the big highlight on the day.
Is The Opening Show On ITV Racing This Week and Saturday?
Yes, The Opening Show airs at 9:30am on Saturday 2nd May.
And will come live from Newmarket racecourse ahead of their 2000 Guineas Day.
With the broadcast hosted by Oli Bell.
Who Is Presenting ITV Racing On Saturday 2nd May 2026?
Ed Chamberlin and Francesca Cumani front Saturday’s coverage (2nd May, 2026), which runs from 1:15pm until 4pm on ITV.
With analysis from ex-jockey Jason Weaver and also Kevin Blake. Plus reports from by Matt Chapman, Oli Bell and Adele Mulrennan.
The commentary on the day will come from Richard Hoiles
All UK & Irish Meetings – Saturday 2nd May 2026
See below, this Saturday’s Saturday 2nd May horse racing fixtures in the UK and Ireland.
| Fixtures (Sat 2nd May 26) | Jumps/Turf | First Race |
Last Race |
TV |
| NEWMARKET 🇬🇧 | Flat (Turf) | 1:10pm | 5:55pm | RTV/ITV |
| GOODWOOD 🇬🇧 | Flat (Turf) | 12:55pm | 5:05pm | RTV/ITV |
| THIRSK 🇬🇧 | Flat (Turf) | 1:35pm | 5:00pm | RTV/ITV |
| UTTOXETER 🇬🇧 | Jumps (Turf) | 1:20pm | 4:50pm | SKY |
| DONCASTER 🇬🇧 | Flat (Turf) | 4:35pm | 8:02pm | SKY |
| HEXHAM 🇬🇧 | Jumps (Turf) | 5:15pm | 8:15pm | SKY |
| PUNCHESTOWN 🇮🇪 | Jumps (Turf) | 4:15pm | 5:30pm | RTE |
Is There Any ITV Racing Today?
Check below for the latest ITV Racing listings and see whether there’s live coverage today or tomorrow.
ITV broadcasts racing at least once every week – most commonly on Saturdays – so there’s usually something for fans to look forward to.
However, coverage can rotate across the network, appearing on the main ITV channel, ITV3 or ITV4 depending on the fixture.
Major festivals such as the Cheltenham Festival and Royal Ascot are typically shown on the flagship ITV channel due to their popularity and prestige.
Whenever racing is on ITV, we also provide free tips and best bets for the day’s televised and this week’s horse racing fixtures.
How To Watch ITV Racing
ITV Racing is available free-to-air on terrestrial television, with coverage rotating between ITV, ITV3 and ITV4.
Viewers can also stream live racing via ITVX on desktop, mobile or tablet, and catch up on missed action through the same platform.
Many leading betting sites also offer live streaming of races to customers who have placed a qualifying bet.
Some ITV races may additionally appear on the Sky Sports Racing schedule, depending on media rights agreements with specific racecourses.
Who Are The ITV Racing Presenters?
Main Host
Ed Chamberlin is the principal face of ITV Racing, presenting the majority of major fixtures and high-profile meetings.
Other Regular Presenters & Analysts
The wider team includes:
- Megan Nicholls
- Oli Bell
- Ruby Walsh
- Leonna Mayor
- Adele Mulrennan
- Matt Chapman
- Jason Weaver
- Francesca Cumani
- Hayley Turner
- Alice Pluckett
- Mick Fitzgerald
During major festivals such as the Cheltenham Festival, the team also presents extended morning coverage via The Opening Show.
The History Of ITV Racing
UK terrestrial racing coverage was previously shared between the BBC and Channel 4.
That changed in January 2016 when Channel 4 lost the broadcasting rights after more than three decades.
ITV Racing officially launched in January 2017 and remains the UK’s only free-to-air television broadcaster dedicated to horse racing coverage.
Channel 4’s final day covering the sport came on 27th December 2016, featuring the Christmas meeting from Kempton Park and the Welsh Grand National from Chepstow.




