Horse Racing In May presents you with lots of big races to look forward to.
If you want to check out the horse racing calendar for 2024 here is the fixture list:
- 2024 UK Horse Racing Calendar
- 2024 Irish Horse Racing Calendar
Find out more about racecourses in our UK Racecourses guide.
In our Race Meetings May 2024 guide, we provide you with the full racing calendar for British Horse Racing for May 2024.
UK Horse Racing Fixtures May 2024
Here is the list of horse racing fixtures for May 2024 in the United Kingdom:
Date | Weekday | Racecourse | Month | Time | Code | Surface |
---|---|---|---|---|---|---|
1/5/2024 | Wednesday | Ascot | May | Afternoon | Flat | Turf |
1/5/2024 | Wednesday | Pontefract | May | Afternoon | Flat | Turf |
1/5/2024 | Wednesday | Wolverhampton | May | Afternoon | Flat | AWT |
1/5/2024 | Wednesday | Brighton | May | Evening | Flat | Turf |
1/5/2024 | Wednesday | Kempton Park | May | Evening | Flat | AWT |
2/5/2024 | Thursday | Redcar | May | Afternoon | Flat | Turf |
2/5/2024 | Thursday | Lingfield Park | May | Afternoon | Flat | AWT |
2/5/2024 | Thursday | Ayr | May | Afternoon | Flat | Turf |
2/5/2024 | Thursday | Doncaster | May | Evening | Flat | Turf |
2/5/2024 | Thursday | Chelmsford City | May | Evening | Flat | AWT |
3/5/2024 | Friday | Musselburgh | May | Afternoon | Flat | Turf |
3/5/2024 | Friday | Newmarket | May | Afternoon | Flat | Turf |
3/5/2024 | Friday | Goodwood | May | Afternoon | Flat | Turf |
3/5/2024 | Friday | Cheltenham | May | Evening | Jump | Turf |
3/5/2024 | Friday | Newcastle | May | Evening | Flat | AWT |
4/5/2024 | Saturday | Goodwood | May | Afternoon | Flat | Turf |
4/5/2024 | Saturday | Newmarket | May | Afternoon | Flat | Turf |
4/5/2024 | Saturday | Thirsk | May | Afternoon | Flat | Turf |
4/5/2024 | Saturday | Uttoxeter | May | Afternoon | Jump | Turf |
4/5/2024 | Saturday | Yarmouth | May | Evening | Flat | Turf |
4/5/2024 | Saturday | Hexham | May | Evening | Jump | Turf |
5/5/2024 | Sunday | Hamilton Park | May | Afternoon | Flat | Turf |
5/5/2024 | Sunday | Newmarket | May | Afternoon | Flat | Turf |
5/5/2024 | Sunday | Salisbury | May | Afternoon | Flat | Turf |
6/5/2024 | Monday | Bath | May | Afternoon | Flat | Turf |
6/5/2024 | Monday | Kempton Park | May | Afternoon | Jump | Turf |
6/5/2024 | Monday | Warwick | May | Afternoon | Jump | Turf |
6/5/2024 | Monday | Windsor | May | Afternoon | Flat | Turf |
6/5/2024 | Monday | Beverley | May | Afternoon | Flat | Turf |
7/5/2024 | Tuesday | Fakenham | May | Afternoon | Jump | Turf |
7/5/2024 | Tuesday | Ffos Las | May | Afternoon | Jump | Turf |
7/5/2024 | Tuesday | Southwell | May | Evening | Jump | Turf |
7/5/2024 | Tuesday | Worcester | May | Evening | Jump | Turf |
8/5/2024 | Wednesday | Chester | May | Afternoon | Flat | Turf |
8/5/2024 | Wednesday | Kelso | May | Afternoon | Jump | Turf |
8/5/2024 | Wednesday | Newton Abbot | May | Afternoon | Jump | Turf |
8/5/2024 | Wednesday | Fontwell Park | May | Evening | Jump | Turf |
8/5/2024 | Wednesday | Kempton Park | May | Evening | Flat | AWT |
9/5/2024 | Thursday | Chester | May | Afternoon | Flat | Turf |
9/5/2024 | Thursday | Brighton | May | Afternoon | Flat | Turf |
9/5/2024 | Thursday | Huntingdon | May | Afternoon | Jump | Turf |
9/5/2024 | Thursday | Chelmsford City | May | Evening | Flat | AWT |
9/5/2024 | Thursday | Stratford-On-Avon | May | Evening | Jump | Turf |
10/5/2024 | Friday | Ascot | May | Afternoon | Flat | Turf |
10/5/2024 | Friday | Chester | May | Afternoon | Flat | Turf |
10/5/2024 | Friday | Market Rasen | May | Afternoon | Jump | Turf |
10/5/2024 | Friday | Nottingham | May | Evening | Flat | Turf |
10/5/2024 | Friday | Ripon | May | Evening | Flat | Turf |
10/5/2024 | Friday | Sedgefield | May | Evening | Jump | Turf |
11/5/2024 | Saturday | Ascot | May | Afternoon | Flat | Turf |
11/5/2024 | Saturday | Hexham | May | Afternoon | Jump | Turf |
11/5/2024 | Saturday | Lingfield Park | May | Afternoon | Flat | Turf |
11/5/2024 | Saturday | Nottingham | May | Afternoon | Flat | Turf |
11/5/2024 | Saturday | Haydock Park | May | Afternoon | Both | Turf |
11/5/2024 | Saturday | Warwick | May | Evening | Jump | Turf |
11/5/2024 | Saturday | Leicester | May | Evening | Flat | Turf |
12/5/2024 | Sunday | Ludlow | May | Afternoon | Jump | Turf |
12/5/2024 | Sunday | Plumpton | May | Afternoon | Jump | Turf |
12/5/2024 | Sunday | Newcastle | May | Afternoon | Flat | AWT |
13/5/2024 | Monday | Worcester | May | Afternoon | Jump | Turf |
13/5/2024 | Monday | Catterick Bridge | May | Afternoon | Flat | Turf |
13/5/2024 | Monday | Windsor | May | Evening | Flat | Turf |
13/5/2024 | Monday | Wolverhampton | May | Evening | Flat | AWT |
14/5/2024 | Tuesday | Beverley | May | Afternoon | Flat | Turf |
14/5/2024 | Tuesday | Southwell | May | Afternoon | Jump | Turf |
14/5/2024 | Tuesday | Ayr | May | Evening | Flat | Turf |
14/5/2024 | Tuesday | Chepstow | May | Evening | Flat | Turf |
15/5/2024 | Wednesday | York | May | Afternoon | Flat | Turf |
15/5/2024 | Wednesday | Ffos Las | May | Afternoon | Jump | Turf |
15/5/2024 | Wednesday | Bath | May | Evening | Flat | Turf |
15/5/2024 | Wednesday | Perth | May | Evening | Jump | Turf |
16/5/2024 | Thursday | Perth | May | Afternoon | Jump | Turf |
16/5/2024 | Thursday | Salisbury | May | Afternoon | Flat | Turf |
16/5/2024 | Thursday | York | May | Afternoon | Flat | Turf |
16/5/2024 | Thursday | Fontwell Park | May | Evening | Jump | Turf |
16/5/2024 | Thursday | Lingfield Park | May | Evening | Flat | AWT |
17/5/2024 | Friday | Newbury | May | Afternoon | Flat | Turf |
17/5/2024 | Friday | Newmarket | May | Afternoon | Flat | Turf |
17/5/2024 | Friday | York | May | Afternoon | Flat | Turf |
17/5/2024 | Friday | Aintree | May | Evening | Jump | Turf |
17/5/2024 | Friday | Hamilton Park | May | Evening | Flat | Turf |
18/5/2024 | Saturday | Bangor-On-Dee | May | Afternoon | Jump | Turf |
18/5/2024 | Saturday | Newbury | May | Afternoon | Flat | Turf |
18/5/2024 | Saturday | Newmarket | May | Afternoon | Flat | Turf |
18/5/2024 | Saturday | Thirsk | May | Afternoon | Flat | Turf |
18/5/2024 | Saturday | Doncaster | May | Evening | Flat | Turf |
18/5/2024 | Saturday | Uttoxeter | May | Evening | Jump | Turf |
19/5/2024 | Sunday | Newmarket | May | Afternoon | Flat | Turf |
19/5/2024 | Sunday | Ripon | May | Afternoon | Flat | Turf |
19/5/2024 | Sunday | Stratford-On-Avon | May | Afternoon | Jump | Turf |
20/5/2024 | Monday | Newton Abbot | May | Afternoon | Jump | Turf |
20/5/2024 | Monday | Redcar | May | Afternoon | Flat | Turf |
20/5/2024 | Monday | Carlisle | May | Evening | Flat | Turf |
20/5/2024 | Monday | Windsor | May | Evening | Flat | Turf |
21/5/2024 | Tuesday | Brighton | May | Afternoon | Flat | Turf |
21/5/2024 | Tuesday | Nottingham | May | Afternoon | Flat | Turf |
21/5/2024 | Tuesday | Hexham | May | Evening | Jump | Turf |
21/5/2024 | Tuesday | Huntingdon | May | Evening | Jump | Turf |
22/5/2024 | Wednesday | Warwick | May | Afternoon | Jump | Turf |
22/5/2024 | Wednesday | Yarmouth | May | Afternoon | Flat | Turf |
22/5/2024 | Wednesday | Ayr | May | Afternoon | Flat | Turf |
22/5/2024 | Wednesday | Kempton Park | May | Evening | Flat | AWT |
22/5/2024 | Wednesday | Southwell | May | Evening | Jump | Turf |
23/5/2024 | Thursday | Lingfield Park | May | Afternoon | Flat | AWT |
23/5/2024 | Thursday | Catterick Bridge | May | Afternoon | Flat | Turf |
23/5/2024 | Thursday | Market Rasen | May | Afternoon | Jump | Turf |
23/5/2024 | Thursday | Chelmsford City | May | Evening | Flat | AWT |
23/5/2024 | Thursday | Sandown Park | May | Evening | Flat | Turf |
24/5/2024 | Friday | Bath | May | Afternoon | Flat | Turf |
24/5/2024 | Friday | Haydock Park | May | Afternoon | Flat | Turf |
24/5/2024 | Friday | Goodwood | May | Afternoon | Flat | Turf |
24/5/2024 | Friday | Pontefract | May | Evening | Flat | Turf |
24/5/2024 | Friday | Worcester | May | Evening | Jump | Turf |
25/5/2024 | Saturday | Chester | May | Afternoon | Flat | Turf |
25/5/2024 | Saturday | Goodwood | May | Afternoon | Flat | Turf |
25/5/2024 | Saturday | Haydock Park | May | Afternoon | Flat | Turf |
25/5/2024 | Saturday | York | May | Afternoon | Flat | Turf |
25/5/2024 | Saturday | Cartmel | May | Afternoon | Jump | Turf |
25/5/2024 | Saturday | Salisbury | May | Evening | Flat | Turf |
25/5/2024 | Saturday | Windsor | May | Evening | Flat | Turf |
26/5/2024 | Sunday | Fontwell Park | May | Afternoon | Jump | Turf |
26/5/2024 | Sunday | Kelso | May | Afternoon | Jump | Turf |
26/5/2024 | Sunday | Uttoxeter | May | Afternoon | Jump | Turf |
27/5/2024 | Monday | Cartmel | May | Afternoon | Jump | Turf |
27/5/2024 | Monday | Huntingdon | May | Afternoon | Jump | Turf |
27/5/2024 | Monday | Leicester | May | Afternoon | Flat | Turf |
27/5/2024 | Monday | Redcar | May | Afternoon | Flat | Turf |
27/5/2024 | Monday | Yarmouth | May | Afternoon | Flat | Turf |
28/5/2024 | Tuesday | Brighton | May | Afternoon | Flat | Turf |
28/5/2024 | Tuesday | Leicester | May | Afternoon | Flat | Turf |
28/5/2024 | Tuesday | Redcar | May | Afternoon | Flat | Turf |
28/5/2024 | Tuesday | Lingfield Park | May | Evening | Flat | Turf |
28/5/2024 | Tuesday | Bangor-On-Dee | May | Evening | Jump | Turf |
29/5/2024 | Wednesday | Beverley | May | Afternoon | Flat | Turf |
29/5/2024 | Wednesday | Hamilton Park | May | Afternoon | Flat | Turf |
29/5/2024 | Wednesday | Newton Abbot | May | Afternoon | Jump | Turf |
29/5/2024 | Wednesday | Kempton Park | May | Evening | Flat | AWT |
29/5/2024 | Wednesday | Cartmel | May | Evening | Jump | Turf |
30/5/2024 | Thursday | Ffos Las | May | Afternoon | Jump | Turf |
30/5/2024 | Thursday | Lingfield Park | May | Afternoon | Flat | Turf |
30/5/2024 | Thursday | Ripon | May | Afternoon | Flat | Turf |
30/5/2024 | Thursday | Carlisle | May | Evening | Flat | Turf |
30/5/2024 | Thursday | Warwick | May | Evening | Jump | Turf |
31/5/2024 | Friday | Carlisle | May | Afternoon | Flat | Turf |
31/5/2024 | Friday | Epsom Downs | May | Afternoon | Flat | Turf |
31/5/2024 | Friday | Chepstow | May | Afternoon | Flat | Turf |
31/5/2024 | Friday | Catterick Bridge | May | Evening | Flat | Turf |
31/5/2024 | Friday | Doncaster | May | Evening | Flat | Turf |
31/5/2024 | Friday | Stratford-On-Avon | May | Evening | Jump | Turf |
Irish Horse Racing Fixtures May 2024
Here is the list of horse racing fixtures for May 2024 in Ireland:
Date | Weekday | Racecourse |
---|---|---|
01/05/2024 | Wednesday | Punchestown |
02/05/2024 | Thursday | Punchestown |
03/05/2024 | Friday | Punchestown |
04/05/2024 | Saturday | Punchestown |
05/05/2024 | Sunday | Sligo |
06/05/2024 | Monday | Curragh |
06/05/2024 | Monday | Down Royal |
07/05/2024 | Tuesday | Ballinrobe |
08/05/2024 | Wednesday | Gowran Park |
09/05/2024 | Thursday | Tipperary |
10/05/2024 | Friday | Cork |
10/05/2024 | Friday | Downpatrick |
11/05/2024 | Saturday | Cork |
11/05/2024 | Saturday | Naas |
12/05/2024 | Sunday | Killarney |
12/05/2024 | Sunday | Leopardstown |
13/05/2024 | Monday | Killarney |
13/05/2024 | Monday | Roscommon |
14/05/2024 | Tuesday | Killarney |
15/05/2024 | Wednesday | Sligo |
15/05/2024 | Wednesday | Tipperary |
16/05/2024 | Thursday | Clonmel |
17/05/2024 | Friday | Kilbeggan |
17/05/2024 | Friday | Leopardstown |
18/05/2024 | Saturday | Navan |
18/05/2024 | Saturday | Wexford |
19/05/2024 | Sunday | Naas |
20/05/2024 | Monday | Roscommon |
21/05/2024 | Tuesday | Cork |
22/05/2024 | Wednesday | Gowran Park |
23/05/2024 | Thursday | Limerick |
24/05/2024 | Friday | Curragh |
24/05/2024 | Friday | Downpatrick |
25/05/2024 | Saturday | Curragh |
26/05/2024 | Sunday | Curragh |
27/05/2024 | Monday | Ballinrobe |
28/05/2024 | Tuesday | Ballinrobe |
28/05/2024 | Tuesday | Tipperary |
29/05/2024 | Wednesday | Wexford |
30/05/2024 | Thursday | Fairyhouse |
30/05/2024 | Thursday | Limerick |
31/05/2024 | Friday | Down Royal |
31/05/2024 | Friday | Tramore |
Best UK Horse Racing Fixtures
Here are the highest-profile grades of UK horse races:
- 2024 UK Group One Races
- 2024 UK Group Two Races
- 2024 UK Group Three Races
- 2024 UK Listed Racing Events
- 2024 UK Premier Handicap Horse Events
Monthly Horse Racing Fixtures 2024
Here are all the monthly horse racing fixtures for 2024.
- American Horse Racing Calendar
- Horse Racing Fixtures 2024
- Horse Racing In April
- Horse Racing In August
- Horse Racing In December
- Horse Racing In February
- Horse Racing In July
- Horse Racing In June
- Horse Racing In March
- Horse Racing In May
- Horse Racing In November
- Horse Racing In October
- Horse Racing In September
- Horse Racing Jump Season Calendar
- Premier Racedays Fixtures 2024
- Race Meetings January 2024
Summary
May is a very busy month for horse racing as lots of events occur.
The Dante Festival takes place at York Racecourse in May.
Related May Horse Racing Posts
Here are all of May’s horse racing-related posts:
- 1000 Guineas
- 2000 Guineas
- Aston Park Stakes
- Brigadier Gerard Stakes
- Cheshire Oaks
- Chester Cup – Preview
- Chester Vase
- Dahlia Stakes
- Dante Stakes
- Dee Stakes
- Duke of York Stakes
- Height of Fashion Stakes
- Henry II Stakes
- Horse Racing In May
- Huxley Stakes
- Irish 1,000 Guineas
- Irish 1,000 Guineas Trial
- Irish 2,000 Guineas
- Jockey Club Stakes
- Lingfield Derby Trial
- Lingfield Oaks Trial
- Lockinge Stakes
- Middleton Stakes
- Musidora Stakes
- Ormonde Stakes
- Palace House Stakes
- Pinnacle Stakes
- Pretty Polly Stakes
- Royal Windsor Stakes
- Sandy Lane Stakes
- Tattersalls Gold Cup
- Temple Stakes
- Vintage Tipple Stakes
- Yorkshire Cup
- Zetland Gold Cup
Searches Associated With May Horse Races 2024
- May race meetings 2024
- horse racing events May 2024
- horse races in May 2024
- May horse racing calendar
- All horse race meetings in May
- Full horse racing fixture list for May
- 1st May 2024 Racecards
- 2nd May 2024 Racecards
- 3rd May 2024 Racecards
- 4th May 2024 Racecards
- 5th May 2024 Racecards
- 6th May 2024 Racecards
- 7th May 2024 Racecards
- 8th May 2024 Racecards
- 9th May 2024 Racecards
- 10th May 2024 Racecards
- 11th May 2024 Racecards
- 12th May 2024 Racecards
- 13th May 2024 Racecards
- 14th May 2024 Racecards
- 15th May 2024 Racecards
- 16th May 2024 Racecards
- 17th May 2024 Racecards
- 18th May 2024 Racecards
- 19th May 2024 Racecards
- 20th May 2024 Racecards
- 21st May 2024 Racecards
- 22nd May 2024 Racecards
- 23rd May 2024 Racecards
- 24th May 2024 Racecards
- 25th May 2024 Racecards
- 26th May 2024 Racecards
- 27th May 2024 Racecards
- 28th May 2024 Racecards