How to watch Royal Ascot 2025: Full race schedule, times, TV channel, live streams for horse racing meeting

5 hours ago 1

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

RacePost time (ET)
Queen Anne Stakes9:30 a.m.
Coventry Stakes10:05 a.m.
King Charles III Stakes10:40 a.m.
St. James's Palace Stakes11:20 a.m.
Ascot StakesNoon
Wolferton Stakes12:35 p.m.
Copper Horse Stakes1:10 p.m.

Wednesday, June 18

RacePost time (ET)
Queen Mary Stakes9:30 a.m.
Queen's Vase10:05 a.m.
Duke of Cambridge Stakes10:40 a.m.
Prince of Wales's Stakes11:20 a.m.
Royal Hunt CupNoon
Kensington Palace Stakes12:35 p.m.
Windsor Castle Stakes1:10 p.m.

Thursday, June 19

RacePost time (ET)
Norfolk Stakes9:30 a.m.
King George V Stakes10:05 a.m.
Ribblesdale Stakes10:40 a.m.
Gold Cup11:20 a.m.
Britannia StakesNoon
Hampton Court Stakes12:35 p.m.
Buckingham Palace Stakes1:10 p.m.

Friday, June 20

RacePost time (ET)
Albany Stakes9:30 a.m.
Commonwealth Cup10:05 a.m.
Duke of Edinburgh Stakes10:40 a.m.
Coronation Stakes11:20 a.m.
Sandringham StakesNoon
King Edward VII Stakes12:35 p.m.
Palace of Holyroodhouse Stakes1:10 p.m.

Saturday, June 21

RacePost time (ET)
Chesham Stakes9:30 a.m.
Hardwicke Stakes10:05 a.m.
Queen Elizabeth II Jubilee Stakes10:40 a.m.
Jersey Stakes11:20 a.m.
Wokingham StakesNoon
Golden Gates Stakes12:35 p.m.
Queen Alexandra Stakes1:10 p.m.

How to watch Royal Ascot 2025: TV channel, live streams

  • TV channel: NBC (Saturday's races)
  • Live streams: Peacock | Fubo (Saturday's races)

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.)

DateTime (ET)TV/Live stream
Tuesday, June 178:30 a.m.Peacock
Wednesday, June 188:30 a.m.Peacock
Thursday, June 198:30 a.m.Peacock
Friday, June 208:30 a.m.Peacock
Saturday, June 219 a.m.NBC, FuboPeacock

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.

DatePrize 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
Read Entire Article