Royal Ascot is one of the premier horse racing events in the UK calendar. It is an annual event that features 35 races, including eight at the world championship “Group One” level (G1).
The 2025 edition of Royal Ascot will take place between June 17-21. Around 270,000 spectators are expected over five days in what will be also a show of summer fashion.
Royal Ascot 2025 takes place at Ascot Racecourse in Berkshire, England, approximately 30 miles from London.
Royal Ascot 2025: List Of All Races
All times are British Summer Time (BST).
Tuesday, Day 1
2.30 p.m. — Queen Anne Stakes
3.05 p.m. — Coventry Stakes
3.40 p.m. — King Charles III Stakes
4.20 p.m. — St. James’s Palace Stakes
5.00 p.m. — Ascot Stakes (Handicap)
5.35 p.m. — Wolferton Stakes (Listed)
6.10 p.m. — Copper Horse Stakes (Handicap)
Wednesday, Day 2
2.30 p.m. — Queen Mary Stakes
3.05 p.m. — Queen’s Vase
3.40 p.m. — Duke of Cambridge Stakes
4.20 p.m. — Prince of Wales’s Stakes
5.00 p.m. — Royal Hunt Cup
5.35 p.m. — Kensington Palace Stakes
6.10 p.m. — Windsor Castle Stakes
Thursday, Day 3 (Ladies’ Day)
2.30 p.m. — Norfolk Stakes
3.05 p.m. — King George V Stakes
3.45 p.m. — Ribblesdale Stakes
4.20 p.m. — Gold Cup
5.00 p.m. — Britannia Stakes
5.35 p.m. — Hampton Court Stakes
6.10 p.m. — Buckingham Palace Stakes
Friday, Day 4
2.30 p.m. — Albany Stakes
3.05 p.m. — Commonwealth Cup
3.40 p.m. — Duke of Edinburgh Stakes
4.20 p.m. — Coronation Stakes
5.00 p.m. — Sandringham Stakes
5.35 p.m. — King Edward VII Stakes
6.10 p.m. — Palace of Holyroodhouse Stakes
Saturday, Day 5
2.30 p.m. — Chesham Stakes
3.05 p.m. — Hardwicke Stakes
3.40 p.m. — Queen Elizabeth II Jubilee Stakes
4.20 p.m. — Jersey Stakes
5.00 p.m. — Wokingham Stakes
5.35 p.m. — Golden Gates Stakes
6.10 p.m. — Queen Alexandra Stakes
Also Read: UK Horse Racing Calendar 2025: Mark Your Dates
Royal Ascot 2025: Where to watch
In the UK, the entire five-day festival will be shown on ITVX, while the majority of action will be shown on ITV1. In United States, fans can watch the event on Peacock.