If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >
The UK's most glamorous horse racing event will return this week.
The 2025 Royal Ascot will celebrate the 200th anniversary of the first royal procession with five full days of exciting action. More than 30 races are scheduled to take place at the Ascot Racecourse, including a few highly anticipated Group 1 races.
Jockeys will not only be looking to snag a piece of the huge prize pool, but also the glory that comes with winning in front of thousands of spectators. Horse racing enthusiasts won't want to miss a second of the festival.
Here is everything you need to know about the Royal Ascot schedule, including TV and streaming options for races.
Royal Ascot full race schedule 2025
- Dates: Tuesday, June 17-Saturday, June 21
A total of 35 races are on the Royal Ascot schedule from Tuesday, June 17, through Saturday, June 21. Seven races will be held each day, and the first race of each day will start at 9:30 a.m. ET.
Tuesday, June 17
Race | Post time (ET) |
Queen Anne Stakes | 9:30 a.m. |
Coventry Stakes | 10:05 a.m. |
King Charles III Stakes | 10:40 a.m. |
St. James's Palace Stakes | 11:20 a.m. |
Ascot Stakes | Noon |
Wolferton Stakes | 12:35 p.m. |
Copper Horse Stakes | 1:10 p.m. |
Wednesday, June 18
Race | Post time (ET) |
Queen Mary Stakes | 9:30 a.m. |
Queen's Vase | 10:05 a.m. |
Duke of Cambridge Stakes | 10:40 a.m. |
Prince of Wales's Stakes | 11:20 a.m. |
Royal Hunt Cup | Noon |
Kensington Palace Stakes | 12:35 p.m. |
Windsor Castle Stakes | 1:10 p.m. |
Thursday, June 19
Race | Post time (ET) |
Norfolk Stakes | 9:30 a.m. |
King George V Stakes | 10:05 a.m. |
Ribblesdale Stakes | 10:40 a.m. |
Gold Cup | 11:20 a.m. |
Britannia Stakes | Noon |
Hampton Court Stakes | 12:35 p.m. |
Buckingham Palace Stakes | 1:10 p.m. |
Friday, June 20
Race | Post time (ET) |
Albany Stakes | 9:30 a.m. |
Commonwealth Cup | 10:05 a.m. |
Duke of Edinburgh Stakes | 10:40 a.m. |
Coronation Stakes | 11:20 a.m. |
Sandringham Stakes | Noon |
King Edward VII Stakes | 12:35 p.m. |
Palace of Holyroodhouse Stakes | 1:10 p.m. |
Saturday, June 21
Race | Post time (ET) |
Chesham Stakes | 9:30 a.m. |
Hardwicke Stakes | 10:05 a.m. |
Queen Elizabeth II Jubilee Stakes | 10:40 a.m. |
Jersey Stakes | 11:20 a.m. |
Wokingham Stakes | Noon |
Golden Gates Stakes | 12:35 p.m. |
Queen Alexandra Stakes | 1:10 p.m. |
How to watch Royal Ascot 2025: TV channel, live streams
Live coverage of races will begin at 8:30 a.m. ET exclusively on Peacock from Tuesday, June 17, through Friday, June 20. Coverage of Saturday's races will be available to watch on NBC and stream on Peacock and Fubo.
Fubo offers a free trial for new subscribers, so you can try the service before you buy. Stream ESPN, ABC, CBS, Fox, NBC and 200-plus top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.)
Date | Time (ET) | TV/Live stream |
Tuesday, June 17 | 8:30 a.m. | Peacock |
Wednesday, June 18 | 8:30 a.m. | Peacock |
Thursday, June 19 | 8:30 a.m. | Peacock |
Friday, June 20 | 8:30 a.m. | Peacock |
Saturday, June 21 | 9 a.m. | NBC, Fubo, Peacock |
Royal Ascot prize money 2025
- Total prize money: £10,050,000
The total prize money at this year's Royal Ascot is £10,050,000, with each race on track to be run for at least £110,000. You can view the day-by-day prize money breakdown below.
Date | Prize money (GBP) | Prize money (USD) |
Tuesday, June 17 | £2,565,000 | $3.487 million |
Wednesday, June 18 | £2,035,000 | $2.766 million |
Thursday, June 19 | £1,540,000 | $2.093 million |
Friday, June 20 | £2,005,000 | $2.726 million |
Saturday, June 21 | £1,905,000 | $2.590 million |
Total | £10,050,000 | $13.663 million |