Home » Major Racing Calendar

Major Racing Calendar

Looking for all the key racing dates in 2023? Look no further!

We’ve got all the big racing Festivals and races here for you in our major racing calendar.

Including the Cheltenham Festival, Royal Ascot plus all the major races from across the world.


1stRelkeel HurdleCheltenham
7thLawlor’s Of Naas Novice HurdleTolworth HurdleSandown
8thLawlor’s Of Naas Novice HurdleNaas
14thSilviniaco Conti ChaseKempton
14thLeamington Novices’ HurdleWarwick
21stClarence House ChaseAscot
21stPeter Marsh ChaseHaydock
28thFestival Trials DayCheltenham
28thLightning Novices’ ChaseDoncaster
28thPegasus World Cup InvitationalGulfstream Park


4thScilly Isles Novices’ ChaseSandown
4thTowton Novices’ ChaseWetherby
4thDublin Racing Festival – Day 1Leopardstown
5thDublin Racing Festival – Day 2Leopardstown
11thGame Spirit ChaseNewbury
18thAscot Chase + Reynoldstown Novices’ ChaseAscot
18thGrand National Trial DayHaydock
18thKingwell HurdleWincanton
25thCoral Trophy DayKempton
26thNational Spirit HurdleFontwell


4thMorebattle HurdleKelso
14thCheltenham Festival – Day 1Cheltenham
15thCheltenham Festival – Day 2Cheltenham
16thCheltenham Festival – Day 3Cheltenham
17thCheltenham Festival – Day 4Cheltenham
25thDubai World Cup NightMeydan (UAE)


7thAll Weather Championship Vase DayNewcastle
9th Fairyhouse Gold CupFairyhouse
10th Irish Grand NationalFairyhouse
13thGrand National Grand National Festival – Day 1Aintree
14thGrand National Festival – Day 2Aintree
15thGrand NationalAintree
18thCraven Meeting – Day 1 Newmarket
19thCraven Meeting – Day 2Newmarket
19thCraven Meeting – Day 3Newmarket
20thApril Meeting – Day 1 Cheltenham
20thApril Meeting – Day 2 Cheltenham
21stSpring Trials Weekend – Day 1Newbury
22ndSpring Trials Weekend – Day 2Newbury
22ndScottish Grand National Ayr
25thPunchestown Festival – Day 1Punchestown
26thPunchestown Festival – Day 2Punchestown
27thPunchestown Festival – Day 3Punchestown
28thPunchestown Festival – Day 4Punchestown
28thBet 365 Classic Trials Day Sandown
29thPunchestown Festival – Day 5Punchestown
29thBet 365 Jumps FinaleSandown


3rdRoyal Ascot Trials DayAscot
5thGuineas Festival – Day 1Newmarket
6thKentucky DerbyKentucky (USA)
6thGuineas Festival – Day 2 (2000 Guineas) Newmarket
7thGuineas Festival – Day 3 (1000 Guineas)Newmarket
10thBoodles May Festival – Day 1 (City Day)Chester
11thBoodles May Festival – Day 2 (Ladies Day)Chester
12thBoodles May Festival – Day 3 (Chester Cup Day)Chester
13thDerby + Oaks Trials DayLingfield
17thDante Festival – Day 1York
18thDante Festival – Day 2York
19thDante Festival – Day 3York
20thAl Shaqab Lockinge DayNewbury
25thTemple Stakes Brigadier Gerard Stakes + Henry II StakesSandown
27thTemple StakesHaydock
27thIrish Guineas Festival – Irish 2000 GuineasCurragh
28thIrish Guineas Festival (Irish 1000 Guineas + Tattersalls Gold Cup)Curragh


2ndEpsom OaksEpsom
3rdEpsom DerbyEpsom
20thRoyal Ascot – Day 1Ascot
21stRoyal Ascot – Day 2Ascot
22ndRoyal Ascot – Day 3Ascot
23rdRoyal Ascot – Day 4Ascot
24thRoyal Ascot – Day 5Ascot
29thNorthumberland Plate Festival – Day 1Newcastle
30thNorthumberland Plate Festival – Day 2Newcastle


1stNorthumberland Plate Festival – Day 3Newcastle
1stIrish DerbyCurragh
2ndPretty Polly StakesCurragh
8thCoral Eclipse DaySandown
8thOld Newton Cup DayHaydock
13thJuly Festival – Day 1Newmarket
14thJuly Festival – Day 2Newmarket
15thJuly Festival – Day 3Newmarket
15thSummer MileAscot
22ndIrish OaksCurragh
29thKing George VI & Queen Elizabeth StakesAscot


1stQatar Goodwood Festival – Day 1 (Goodwood Cup)Goodwood
2ndQatar Goodwood Festival – Day 2 (Sussex Stakes)Goodwood
3rdQatar Goodwood Festival – Day 3 (Nassau Stakes)Goodwood
4thQatar Goodwood Festival – Day 4 (King George Stakes)Goodwood
5thQatar Goodwood Festival – Day 5 (Stewards’ Cup)Goodwood
12thPhoenix StakesCurragh
19thHungerford StakesNewbury
23rdEbor Festival – Day 1 (Juddmonte International)York
24thEbor Festival – Day 2 (Darley Yorkshire Oaks)York
25thEbor Festival – Day 3 (Coolmore Nunthorpe)York
26thEbor Festival – Day 4 (SkyBet Ebor)York
26thCelebration MileGoodwood


9thSprint CupHaydock
9thIrish Champions Weekend – Day 1Leopardstown
10thIrish Champions Weekend – Day 2Curragh
14thSt Leger Festival – Day 1 (Leger Legends Day) Doncaster
15thSt Leger Festival – Day 2 (Ladies Day) Doncaster
16thSt Leger Festival – Day 3 (Doncaster Cup)Doncaster
17thSt Leger Festival – Day 4 (St Leger Day)Doncaster
9thIrish Champions Weekend – Day 1Leopardstown
10thIrish Champions Weekend – Day 2Curragh
23rdMill Reef StakesNewbury
23rdAyr Gold CupAyr
28thCambridgeshire Meeting – Day 1Newmarket
29thCambridgeshire Meeting – Day 2Newmarket
30thCambridgeshire Meeting – Day 3Newmarket


1stPrix de l’Arc de TriompheLongchamp (FR)
7thSun Chariot StakesNewmarket
13thFuture Champions Festival – Day 1Newmarket
14thFuture Champions Festival – Day 2Newmarket
14thThe EverestRandwick (AUS)
21stBritish Champions DayAscot
27thShowcase Meeting – Day 1Cheltenham
28thShowcase Meeting – Day 2Cheltenham
28thVertem Futurity TrophyDoncaster
29thOld Roan ChaseAintree


3rdBreeders’ Cup – Day 1Keeneland (USA)
4thBreeders’ Cup – Day 2Keeneland (USA)
4thLadbrokes Champion ChaseDown Royal
4thCharlie Hall Chase + West Yorkshire HurdleWetherby
7thMelbourne Cup Flemington (AUS)
11thElite Hurdle + Rising Stars Novices’ HurdleWincanton
17thNovember Meeting – Day 1Cheltenham
18thNovember Meeting – Day 2Cheltenham
19thNovember Meeting – Day 3Cheltenham
25thBetfair ChaseHaydock
26thMorgiana HurdlePunchestown
26thJapan CupTokyo (JPN)


1stWinter Carnival- Day 1 (Long Distance Hurdle)Newbury
2ndWinter Carnival – Day 2 (Ladbrokes Trophy)Newbury
2ndFighting Fifth HurdleNewcastle
2ndHatton’s Grace HurdleFairyhouse
3rdDrinmore Novice Chase + Royal Bond Novice HurdleFairyhouse
8thTingle Creek Festival – Day 1 (Winter Novices’ Hurdle)Sandown
9thTingle Creek Festival – Day 2 (Tingle Creek Chase + Henry VIII Novices’ Chase)Sandown
9thMany Clouds ChaseAintree
10thPeterborough ChaseHuntingdon
15thInternational Meeting – Day 1Cheltenham
16thInternational Meeting – Day 2Cheltenham
16thSummit Juvenile Hurdle + December Novices’ ChaseDoncaster
22ndSupreme Trial Novices’ HurdleAscot
23rdLong Walk HurdleAscot
26thChristmas Festival – Day 1 (King George VI Chase)Kempton
26thLeopardstown Christmas Festival – Day 1 (Racing Post Novice Chase)Leopardstown
26thFaugheen Novice ChaseLimerick
27thChristmas Festival – Day 2Kempton
27thLeopardstown Christmas Festival – Day 2 (Future Champions Hurdle)Leopardstown
27thWelsh Grand NationalChepstow
28thLeopardstown Christmas Festival – Day 3 (Christmas Hurdle + Savills Chase)Leopardstown
30thChallow Novices’ HurdleNewbury