Ascot Racecourse
Everything you need to know about Ascot Racecourse including fixtures, results, feature races, travel information, and more.

There are 24 upcoming meetings at Ascot. Next up is Saturday afternoon on 21st January 2023.
Partners
Betting at Ascot
Upcoming Meetings
-
Jump
TurfSaturday 21st January 2023 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 18th February 2023 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSunday 2nd April 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfWednesday 3rd May 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 12th May 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 13th May 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfTuesday 20th June 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfWednesday 21st June 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfThursday 22nd June 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 23rd June 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 24th June 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 14th July 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 15th July 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 28th July 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 29th July 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 12th August 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 8th September 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 9th September 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 6th October 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 7th October 2023 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 21st October 2023 (Afternoon)
Ascot
National/BHA -
Jump
TurfSaturday 4th November 2023 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfFriday 24th November 2023 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 25th November 2023 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfFriday 22nd December 2023 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 23rd December 2023 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 20th January 2024 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 17th February 2024 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSunday 24th March 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfWednesday 1st May 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 10th May 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 11th May 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfTuesday 18th June 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfWednesday 19th June 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfThursday 20th June 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 21st June 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 22nd June 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 12th July 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 13th July 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 26th July 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 27th July 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 10th August 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 6th September 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 7th September 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 4th October 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 5th October 2024 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 19th October 2024 (Afternoon)
Ascot
National/BHA -
Jump
TurfSaturday 2nd November 2024 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfFriday 22nd November 2024 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 23rd November 2024 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfFriday 20th December 2024 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 21st December 2024 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 18th January 2025 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 15th February 2025 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSunday 30th March 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfWednesday 30th April 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 9th May 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 10th May 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfTuesday 17th June 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfWednesday 18th June 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfThursday 19th June 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 20th June 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 21st June 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 11th July 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 12th July 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 25th July 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 26th July 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 9th August 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 5th September 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 6th September 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfFriday 3rd October 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 4th October 2025 (Afternoon)
Ascot
Racecourse/Normal -
Flat
TurfSaturday 18th October 2025 (Afternoon)
Ascot
National/BHA -
Jump
TurfSaturday 1st November 2025 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfFriday 21st November 2025 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 22nd November 2025 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfFriday 19th December 2025 (Afternoon)
Ascot
Racecourse/Normal -
Jump
TurfSaturday 20th December 2025 (Afternoon)
Ascot
Racecourse/Normal
Watch Racing at Ascot
When you're betting on horse racing happening at Ascot online rather than at the racecourse, it doesn't mean you have to miss out on the action. These bookies will let you watch any Ascot race that you have bet on, regardless of your stake.
-
Star Sports
Watch any horse racing for which you've placed a bet live on Star Sports' betting platform, and enjoy a variety of unique offers once you've signed up.
-
BetVictor
Aside from a generous welcome offer and ability to watch horse racing, Bet Victor are now also providing stats and in-play options during the live stream.
18+ New customers only. Opt in, bet £5 at odds 2.00+ within 7 days of registering, no cashout. Get 2x £10 Free Bets, set events at odds 2.00+. Plus a £10 Slot Bonus, selected games, wager 20x to withdraw max £250. 7 day bonus expiry. Card payments only.
-
Bet365
One of the world's most famous betting sites allows you to watch the racing in high quality and has a unique sign up offer rewarding you with Bet Credits.
Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of qualifying bets. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply.
-
BoyleSports
Watch live horse racing with BoyleSports.
18+. UK Customers (Excluding NI) only. Cash stakes only. Min £10 stake required for initial £5 free bet. Min odds ½. Max £25 in free bets. Subsequent free bets equal 50% average of each 3 £5 max qualifying bets. 13 settled bets required to receive full £25 free bet. Qualifying bets must be placed on sportsbook within 30 days of opening account. Cashed out bets will not qualify towards your average stake. One free bet offer per customer, household or IP address only. Free bet expires after 7 days. Payment method restrictions apply.
-
Coral
Live stream horse racing at Coral when you place a bet.
18+ New UK & ROI customers only. Minimum deposit €/£5. Minimum first €/£5 bet at minimum odds, 1/2 to qualify for 1x €/£20 free bet. Certain deposit methods and bet types excl. Free bet valid for 7 days, stake not returned. Restrictions + T&Cs apply.
-
QuinnBet
Features high quality live video on desktop and mobile for any horse race you place a bet on.
If your account has Sportsbook losses at the end of your first day's betting, QuinnBet will refund 50% of your losses as a Free Bet up to £35 (min 3 bets) Plus 10 Free Spins on Reel Diamonds (minimum 3 bets required). Even if your account is up, you're guaranteed a £5 Free Bet Plus 10 Free Spins provided you place at least 1 bet of £10 or greater at the minimum odds (2.00) or greater. T&Cs apply | 18+ New UK Customers Only
-
LeoVegas
100% profit boost of up to £100 of winnings on first bet - mobile only. New reg only. Claim by placing a min deposit £10 via 'My Offers' page within 30 days. Skrill/Neteller deposits excl. 7 days to stake max £10 in-play. Max. extra winnings £100.
-
William Hill
William Hill offer a free live stream of horse racing when you wager any amount on a race. The top quality video player is loved by millions of customers world wide.
18+. Play Safe. New customers using Promo code R30 only, Min £10/€10 stake, min odds 1/2, free bets paid as 3 x £10/€10, free bets credited after settlement of first qualifying bet, free bets will expire 30 days after the qualifying bet is placed, payment method/player/country restrictions apply