Royal Ascot 2025 - Race times, schedule, coverage
- Published
The 2025 Royal Ascot meeting takes place from Tuesday 17 June until Saturday 21 June.
Staged at Ascot Racecourse in Berkshire, the earliest roots of racing's most glamorous festival date back as far as the 18th century.
Around 270,000 spectators are set to attend across the five days that will see 35 races, including eight Group One contests.
Get in touch
Send us your questions
When does it take place?

Royal Ascot is known as being the most glamorous week of the horse racing calendar
Starting from Tuesday, the first of the seven races on each day of Royal Ascot take place at 14:30 BST, with the last starting at 18:10 BST.
Across the festival, a total of £10m prize money will be split across the 35 races.
How to follow across Royal Ascot across the BBC
There will be updates on BBC Radio 5 Live, and reports, racecards and results on the BBC Sport website and app.
BBC Radio Berkshire will have a dedicated programme each day, with live commentaries from 14:00 to 16:45 BST - and until 18:00 on Saturday.
What will the weather and going be like?
Sunshine is forecast, with temperatures expected to reach as high as 27C on Saturday.
The official going for the start of the meeting was good to firm, good in places.
Royal Ascot race schedule
All times BST
Tuesday
14:30 Queen Anne Stakes (Group 1) one mile
15:05 Coventry Stakes (Group 2) six furlongs
15:40 King Charles III Stakes (Group 1) five furlongs
16:20 St James's Palace Stakes (Group 1) one mile
17:00 Ascot Stakes (Handicap) two miles, four furlongs
17:35 Wolferton Stakes (Listed) one mile, two furlongs
18:10 Copper Horse Stakes (Handicap) one mile, six furlongs
Wednesday
14:30 - Queen Mary Stakes (Group 2) five furlongs
15:05 Queen's Vase (Group 2) one mile, six furlongs
15:40 Duke Of Cambridge Stakes (Group 2) one mile
16:20 Prince Of Wales's Stakes (Group 1) one mile, two furlongs
17:00 Royal Hunt Cup (Handicap) one mile
17:35 Kensington Palace Stakes (Handicap) one mile
18:10 Windsor Castle Stakes (Listed) five furlongs
Thursday
14:30 Norfolk Stakes (Group 2) five furlongs
15:05 King George V Stakes (Handicap,) one mile, four furlongs
15:40 Ribblesdale Stakes (Group 2) one mile, four furlongs
16:20 Ascot Gold Cup (Group 1) two miles, four furlongs
17:00 Britannia Stakes (Handicap) one mile
17:35 Hampton Court Stakes (Group 3) one mile, two furlongs
18:10 Buckingham Palace Stakes (Handicap) seven furlongs
Friday
14:30 Albany Stakes (Group 3) six furlongs
15:05 Commonwealth Cup (Group 1) six furlongs
15:40 Duke Of Edinburgh Stakes (Handicap) one mile, four furlongs
16:20 Coronation Stakes (Group 1) one mile
17:00 Sandringham Stakes (Handicap) one mile
17:35 King Edward VII Stakes (Group 2) one mile four furlongs
18:10 Palace Of Holyroodhouse (Handicap) five furlongs
Saturday
14:30 Chesham Stakes (Listed) seven furlongs
15:05 - Hardwicke Stakes (Group 2) one mile, four furlongs
15:40 Queen Elizabeth II Jubilee Stakes (Group 1) six furlongs
16:20 Jersey Stakes (Group 3) seven furlongs
17:00 Wokingham Stakes (Handicap) six furlongs
17:35 Golden Gates -Stakes (Handicap) one mile, two furlongs
Will there be a Royal winner?

King Charles III and Queen Camilla are regulars at Royal Ascot
King Charles and Queen Camilla were in attendance for the first day.
But their horse Reaching High, trained by Willie Mullins, could only finish ninth in the Ascot Stakes on Tuesday.
This article is the latest from BBC Sport's Ask Me Anything team.
What is Ask Me Anything?
Ask Me Anything is a service dedicated to answering your questions.
We want to reward your time by telling you things you do not know and reminding you of things you do.
The team will find out everything you need to know and be able to call upon a network of contacts including our experts and pundits.
We will be answering your questions from the heart of the BBC Sport newsroom, and going behind the scenes at some of the world's biggest sporting events.
Our coverage will span the BBC Sport website, app, social media and YouTube accounts, plus BBC TV and radio.