THIS year’s Royal Ascot kicks off on Tuesday, June 16 and will host a total of 36 races across five days of thrilling action.
ITV will broadcast six races each day – here’s all you need to know.

Tuesday, June 16:
- 1.15pm – The Buckingham Palace Stakes (7f) LIVE ON SKY SPORTS RACING
- 1.50pm – Queen Anne Stakes (1m) LIVE ON ITV1/SKY SPORTS RACING
- 2.25pm – Ribblesdale Stakes (1m4f) LIVE ON ITV1/SKY SPORTS RACING
- 3.00pm – King Edward VII Stakes (1m4f) LIVE ON ITV1/SKY SPORTS RACING
- 3.35pm – King’s Stand Stakes (5f) LIVE ON ITV1/SKY SPORTS RACING
- 4.10pm – Duke Of Cambridge Stakes (1m) LIVE ON ITV1/SKY SPORTS RACING
- 4.40pm – Ascot Stakes (2m4f) (LIVE ON ITV1/SKY SPORTS RACING
Wednesday, June 17:
- 1.15pm – Silver Royal Hunt Cup (1m) LIVE ON SKY SPORTS RACING
- 1.50pm – Hampton Court Stakes (1m2f) LIVE ON ITV1/SKY SPORTS RACING
- 2.25pm – King George V Stakes (1m4f) LIVE ON ITV1/SKY SPORTS RACING
- 3.00pm – Prince Of Wales’s Stakes (1m2f) LIVE ON ITV1/SKY SPORTS RACING
- 3.35pm – Royal Hunt Cup (1m) LIVE ON ITV1/SKY SPORTS RACING
- 4.10pm – Windsor Castle Stakes (5f) LIVE ON ITV1/SKY SPORTS RACING
- 4.40pm – Copper Horse Stakes (1m6f) LIVE ON ITV1/SKY SPORTS RACING