The 2027 Flat racing fixtures have been published, with 884 Flat meetings currently scheduled across Britain.
The calendar consists of 550 Flat turf fixtures and 334 all-weather fixtures, giving racing fans action throughout the year.
The biggest change comes at the beginning of the turf season.
Bath Racecourse will stage Britain’s first turf Flat meeting of 2027 on Good Friday, 26 March, while Doncaster’s traditional Lincoln meeting takes place the following weekend on Saturday 3 and Sunday 4 April.
From there, the Flat season moves through the 2,000 and 1,000 Guineas at Newmarket, the Chester May Festival, York’s Dante Festival, the Derby at Epsom, Royal Ascot, the July Festival, Glorious Goodwood, York’s Ebor Festival and the St Leger Festival before the major autumn meetings.
British Flat racing does not stop when the turf season ends. All-weather racing continues throughout the winter at courses including Kempton, Lingfield, Newcastle, Southwell, Wolverhampton and, subject to licensing, Chelmsford City.
This page contains the complete scheduled British Flat racing calendar for 2027.
Fixtures can change during the year because of abandonments, transfers and other circumstances, so always check the latest racecourse information before travelling.
How Many Flat Racing Fixtures Are There in 2027?
There are currently 884 Flat racing fixtures scheduled in Britain during 2027.
These are divided into:
| Type | 2027 Fixtures |
|---|---|
| Flat turf | 550 |
| Flat all-weather | 334 |
| Total Flat fixtures | 884 |
Across Flat and jumps racing combined, Britain currently has 1,440 meetings scheduled for 2027, compared with 1,458 in 2026.
The number of meetings has therefore fallen slightly, although the number of races programmed across British racing is expected to remain broadly similar.
Anyone wanting to explore the country’s tracks can use our complete UK racecourses A-Z or our guide to choosing between British racecourses.
When Does the 2027 Flat Turf Season Start?
The 2027 Flat turf season starts at Bath Racecourse on Friday 26 March 2027.
This represents a change to the traditional shape of the opening weeks.
Bath’s Good Friday fixture starts the turf campaign before Musselburgh stages Flat racing on Saturday 27 March.
Redcar follows on Monday 29 March.
The famous Lincoln meeting at Doncaster Racecourse then takes place on Saturday 3 and Sunday 4 April.
The change gives the opening of the turf season a different look in 2027.
Major Flat Racing Festivals in 2027
The 2027 calendar contains Britain’s established championship meetings and major festivals.
Key dates include:
| Festival / Meeting | 2027 Dates | Racecourse |
|---|---|---|
| Lincoln Meeting | 3-4 April | Doncaster |
| Newmarket Craven Meeting | 13-15 April | Newmarket |
| Guineas Weekend | 30 April-2 May | Newmarket |
| Chester May Festival | 5-7 May | Chester |
| Dante Festival | 12-14 May | York |
| Derby Festival | 4-5 June | Epsom Downs |
| Royal Ascot | 15-19 June | Ascot |
| Newmarket July Festival | 8-10 July | Newmarket |
| King George Weekend | 23-24 July | Ascot |
| Glorious Goodwood | 27-31 July | Goodwood |
| Ebor Festival | 18-21 August | York |
| St Leger Festival | 9-12 September | Doncaster |
| Ayr Gold Cup Meeting | 16-18 September | Ayr |
| Newmarket Cambridgeshire Meeting | 23-25 September | Newmarket |
| Newmarket Future Champions Meeting | 8-9 October | Newmarket |
| British Champions Day | 16 October | Ascot |
These dates are based on the initial 2027 fixture allocation. Individual race programmes and sponsorship arrangements can still change.
January 2027 Flat Racing Fixtures
January is entirely focused on Britain’s all-weather programme.
| Date | Flat Racecourse(s) |
|---|---|
| 1 January | Southwell, Newcastle |
| 2 January | Lingfield Park, Wolverhampton, Southwell |
| 4 January | Lingfield Park, Wolverhampton |
| 5 January | Wolverhampton |
| 6 January | Lingfield Park, Kempton Park |
| 7 January | Southwell, Chelmsford City |
| 8 January | Lingfield Park, Newcastle, Wolverhampton |
| 9 January | Lingfield Park, Southwell |
| 10 January | Wolverhampton |
| 11 January | Lingfield Park, Wolverhampton |
| 12 January | Newcastle, Southwell |
| 13 January | Kempton Park |
| 14 January | Newcastle |
| 15 January | Wolverhampton |
| 16 January | Lingfield Park, Newcastle |
| 17 January | Wolverhampton |
| 18 January | Wolverhampton |
| 19 January | Lingfield Park, Southwell |
| 20 January | Kempton Park |
| 21 January | Chelmsford City |
| 22 January | Lingfield Park, Wolverhampton |
| 23 January | Lingfield Park, Southwell |
| 25 January | Kempton Park, Newcastle |
| 26 January | Wolverhampton |
| 27 January | Lingfield Park, Kempton Park |
| 28 January | Chelmsford City, Newcastle |
| 29 January | Wolverhampton, Southwell |
| 30 January | Lingfield Park, Newcastle |
Our all-weather racecourses guide explains Britain’s synthetic tracks and how all-weather racing differs from turf racing.
February 2027 Flat Racing Fixtures
| Date | Flat Racecourse(s) |
|---|---|
| 1 February | Southwell, Wolverhampton |
| 2 February | Wolverhampton |
| 3 February | Kempton Park |
| 4 February | Lingfield Park, Chelmsford City |
| 5 February | Southwell, Newcastle |
| 6 February | Lingfield Park, Southwell |
| 7 February | Newcastle |
| 8 February | Wolverhampton |
| 9 February | Newcastle, Wolverhampton |
| 10 February | Kempton Park |
| 11 February | Chelmsford City, Southwell |
| 12 February | Wolverhampton |
| 13 February | Lingfield Park, Newcastle |
| 14 February | Southwell |
| 15 February | Wolverhampton |
| 16 February | Wolverhampton |
| 17 February | Kempton Park |
| 18 February | Southwell |
| 19 February | Newcastle |
| 20 February | Lingfield Park, Southwell |
| 21 February | Lingfield Park |
| 22 February | Kempton Park, Newcastle |
| 23 February | Lingfield Park, Wolverhampton |
| 24 February | Kempton Park, Newcastle |
| 25 February | Chelmsford City |
| 26 February | Lingfield Park, Wolverhampton |
| 27 February | Lingfield Park, Southwell |
March 2027 Flat Racing Fixtures
March sees all-weather racing continue before the turf campaign begins at Bath on Good Friday.
| Date | Flat Racecourse(s) |
|---|---|
| 1 March | Wolverhampton |
| 2 March | Newcastle |
| 3 March | Lingfield Park, Kempton Park |
| 4 March | Newcastle, Chelmsford City |
| 5 March | Lingfield Park, Wolverhampton |
| 6 March | Lingfield Park, Newcastle |
| 8 March | Wolverhampton |
| 9 March | Lingfield Park, Southwell |
| 10 March | Kempton Park |
| 11 March | Lingfield Park, Newcastle |
| 12 March | Lingfield Park, Southwell |
| 13 March | Wolverhampton, Newcastle |
| 15 March | Kempton Park |
| 16 March | Southwell, Wolverhampton |
| 17 March | Southwell, Newcastle |
| 18 March | Chelmsford City, Newcastle |
| 19 March | Wolverhampton, Southwell |
| 20 March | Southwell |
| 21 March | Wolverhampton |
| 22 March | Southwell, Newcastle |
| 23 March | Southwell, Wolverhampton |
| 24 March | Kempton Park |
| 25 March | Chelmsford City |
| 26 March | Bath, Lingfield Park, Newcastle |
| 27 March | Musselburgh, Wolverhampton |
| 28 March | Southwell |
| 29 March | Redcar, Kempton Park, Wolverhampton |
| 30 March | Wolverhampton |
| 31 March | Southwell |
The 26 March Bath fixture is the first scheduled turf Flat meeting of 2027.
April 2027 Flat Racing Fixtures
April is when the turf season begins to expand rapidly.
| Date | Flat Racecourse(s) |
|---|---|
| 1 April | Leicester, Kempton Park |
| 2 April | Lingfield Park, Southwell |
| 3 April | Doncaster, Kempton Park, Southwell |
| 4 April | Doncaster |
| 5 April | Wolverhampton |
| 6 April | Pontefract, Southwell |
| 7 April | Catterick Bridge, Nottingham, Kempton Park |
| 8 April | Chelmsford City |
| 9 April | Leicester, Wolverhampton |
| 10 April | Yarmouth, Southwell |
| 12 April | Wolverhampton |
| 13 April | Newmarket, Musselburgh, Southwell |
| 14 April | Beverley, Newmarket, Nottingham |
| 15 April | Newmarket, Ripon |
| 16 April | Newbury, Wolverhampton, Bath |
| 17 April | Newbury, Thirsk, Nottingham |
| 19 April | Redcar, Newcastle |
| 20 April | Epsom Downs, Pontefract, Wolverhampton |
| 21 April | Yarmouth, Catterick Bridge, Lingfield Park |
| 22 April | Beverley, Southwell, Flat Venue TBC |
| 23 April | Doncaster, Sandown Park |
| 24 April | Leicester, Ripon, Haydock Park, Brighton, Doncaster |
| 25 April | Nottingham, Wetherby |
| 26 April | Bath, Ayr, Wolverhampton |
| 27 April | Brighton, Southwell, Catterick Bridge |
| 28 April | Musselburgh, Pontefract, Southwell, Brighton |
| 29 April | Redcar, Yarmouth, Kempton Park, Flat Venue TBC |
| 30 April | Ascot, Newmarket, Goodwood, Newcastle |
The Lincoln is one of the traditional early-season Flat highlights and provides the first major handicap target of the British turf campaign.
May 2027 Flat Racing Fixtures
May brings the first Classics and several of Britain’s best spring meetings.
| Date | Flat Racecourse(s) |
|---|---|
| 1 May | Newmarket, Goodwood, Thirsk, Doncaster |
| 2 May | Newmarket, Hamilton Park, Salisbury |
| 3 May | Beverley, Bath, Kempton Park |
| 4 May | Musselburgh, Wolverhampton |
| 5 May | Chester, Kempton Park |
| 6 May | Chester, Ayr, Flat Venue TBC |
| 7 May | Ascot, Chester, Ripon, Wolverhampton |
| 8 May | Ascot, Nottingham, Lingfield Park, Leicester |
| 10 May | Catterick Bridge, Windsor, Wolverhampton |
| 11 May | Brighton, Beverley, Lingfield Park |
| 12 May | York, Yarmouth, Bath |
| 13 May | York, Salisbury, Nottingham |
| 14 May | York, Newmarket, Newbury, Hamilton Park |
| 15 May | Newbury, Newmarket, Thirsk, Doncaster |
| 16 May | Musselburgh, Ripon |
| 17 May | Carlisle, Redcar, Lingfield Park, Windsor, Wolverhampton |
| 18 May | Brighton, Nottingham, Wetherby |
| 19 May | Ayr, Yarmouth, Kempton Park |
| 20 May | Lingfield Park, Catterick Bridge, Haydock Park, Windsor, Flat Venue TBC |
| 21 May | Bath, Haydock Park, Goodwood, Pontefract |
| 22 May | Goodwood, Haydock Park, York, Lingfield Park, Salisbury |
| 23 May | Hamilton Park, Nottingham |
| 24 May | Thirsk, Windsor, Wolverhampton |
| 25 May | Lingfield Park, Wolverhampton |
| 26 May | Beverley, Hamilton Park, Lingfield Park |
| 27 May | Ripon, Yarmouth, Carlisle, Sandown Park |
| 28 May | Brighton, Carlisle, Chepstow, Haydock Park |
| 29 May | Beverley, Catterick Bridge, Chester, Haydock Park, Windsor |
| 31 May | Leicester, Redcar, Windsor |
Newmarket stages the opening Classics during the first weekend of May.
The month also contains three days at Chester Racecourse from 5-7 May and the Dante Festival at York Racecourse from 12-14 May.
June 2027 Flat Racing Fixtures
June is one of the most important months in British Flat racing, featuring the Derby and Royal Ascot.
| Date | Flat Racecourse(s) |
|---|---|
| 1 June | Leicester, Redcar, Lingfield Park |
| 2 June | Nottingham, Ripon, Kempton Park |
| 3 June | Hamilton Park, Wetherby, Flat Venue TBC |
| 4 June | Epsom Downs, Thirsk, Musselburgh, Doncaster, Goodwood |
| 5 June | Epsom Downs, Doncaster, Musselburgh, Chepstow, Lingfield Park |
| 6 June | Goodwood |
| 7 June | Carlisle, Leicester, Windsor |
| 8 June | Salisbury, Ayr, Pontefract |
| 9 June | Catterick Bridge, Yarmouth, Hamilton Park, Kempton Park |
| 10 June | Newbury, Nottingham, Yarmouth, Brighton, Wetherby |
| 11 June | Chester, Sandown Park, York, Goodwood |
| 12 June | Bath, Sandown Park, York, Chester, Leicester |
| 13 June | Doncaster, Salisbury |
| 14 June | Chepstow, Lingfield Park, Windsor |
| 15 June | Ascot, Thirsk, Beverley, Wolverhampton |
| 16 June | Ascot, Hamilton Park, Chepstow, Ripon |
| 17 June | Ascot, Ripon, Musselburgh, Lingfield Park, Flat Venue TBC |
| 18 June | Ascot, Wolverhampton, Ayr, Goodwood, Newmarket |
| 19 June | Ascot, Ayr, Newmarket, Redcar, Haydock Park, Lingfield Park |
| 20 June | Pontefract |
| 21 June | Bath, Thirsk, Windsor |
| 22 June | Lingfield Park, Beverley, Newbury |
| 23 June | Carlisle, Salisbury, Kempton Park |
| 24 June | Newmarket, Nottingham, Newcastle, Hamilton Park, Leicester |
| 25 June | Yarmouth, Newcastle, Doncaster, Newmarket |
| 26 June | Chester, Windsor, York, Newcastle, Doncaster, Chepstow |
| 27 June | Brighton |
| 28 June | Pontefract, Redcar, Windsor |
| 29 June | Musselburgh, Lingfield Park |
| 30 June | Thirsk, Bath, Kempton Park |
Epsom Derby Festival 2027
Epsom Downs races on Friday 4 and Saturday 5 June.
This is the weekend of the Oaks and Epsom Derby, two of the defining races of the British Flat season.
Royal Ascot 2027
Royal Ascot runs from Tuesday 15 June to Saturday 19 June 2027.
Five consecutive days at Ascot Racecourse make this one of the highest-quality racing festivals anywhere in the world.
July 2027 Flat Racing Fixtures
| Date | Flat Racecourse(s) |
|---|---|
| 1 July | Haydock Park, Doncaster, Brighton, Newbury |
| 2 July | Doncaster, Sandown Park, Beverley, Haydock Park |
| 3 July | Sandown Park, Haydock Park, Leicester, Beverley, Carlisle, Nottingham |
| 4 July | Ayr, Flat Venue TBC |
| 5 July | Ffos Las, Ayr, Ripon, Wolverhampton |
| 6 July | Pontefract, Brighton, Wolverhampton |
| 7 July | Catterick Bridge, Yarmouth, Chepstow, Kempton Park |
| 8 July | Newmarket, Doncaster, Carlisle, Epsom Downs, Newbury |
| 9 July | Newmarket, Ascot, York, Chester |
| 10 July | Newmarket, Chester, Ascot, York, Hamilton Park, Salisbury |
| 11 July | Thirsk |
| 12 July | Ayr, Windsor, Ffos Las |
| 13 July | Beverley, Nottingham, Ffos Las, Wolverhampton |
| 14 July | Bath, Catterick Bridge, Yarmouth |
| 15 July | Chepstow, Hamilton Park, Leicester, Epsom Downs |
| 16 July | Haydock Park, Newbury, Nottingham, Hamilton Park, Newmarket, Pontefract |
| 17 July | Newbury, Newmarket, Ripon, Doncaster, Haydock Park |
| 18 July | Redcar |
| 19 July | Ayr, Beverley, Windsor |
| 20 July | Lingfield Park, Musselburgh, Salisbury, Wolverhampton |
| 21 July | Catterick Bridge, Lingfield Park, Leicester |
| 22 July | Sandown Park, Newbury, Flat Venue TBC |
| 23 July | Ascot, Thirsk, Chepstow, Sandown Park, York |
| 24 July | Ascot, Chester, York, Newcastle, Salisbury, Lingfield Park |
| 25 July | Pontefract |
| 26 July | Ayr, Southwell, Ffos Las, Windsor |
| 27 July | Goodwood, Beverley, Yarmouth, Wolverhampton |
| 28 July | Goodwood, Redcar, Leicester, Sandown Park |
| 29 July | Goodwood, Nottingham, Newmarket, Epsom Downs |
| 30 July | Goodwood, Newcastle, Wolverhampton, Bath, Musselburgh, Newmarket |
| 31 July | Goodwood, Doncaster, Newmarket, Thirsk, Hamilton Park, Lingfield Park |
Newmarket July Festival 2027
The Newmarket July Festival is scheduled for 8-10 July.
The July Cup is the headline sprint of the meeting.
Glorious Goodwood 2027
Goodwood Racecourse races on five consecutive days from Tuesday 27 July to Saturday 31 July.
The meeting traditionally includes major races such as the Sussex Stakes, Goodwood Cup and Nassau Stakes.
August 2027 Flat Racing Fixtures
| Date | Flat Racecourse(s) |
|---|---|
| 1 August | Chester, Yarmouth |
| 2 August | Ripon, Chepstow, Windsor |
| 3 August | Catterick Bridge, Ffos Las, Wolverhampton |
| 4 August | Brighton, Pontefract, Yarmouth, Kempton Park |
| 5 August | Brighton, Newmarket, Carlisle, Sandown Park, Flat Venue TBC |
| 6 August | Brighton, Musselburgh, Thirsk, Haydock Park, Newmarket |
| 7 August | Ascot, Haydock Park, Newmarket, Redcar, Ayr, Lingfield Park |
| 8 August | Chepstow, Leicester |
| 9 August | Ayr, Kempton Park, Windsor |
| 10 August | Ripon, Lingfield Park, Hamilton Park, Nottingham |
| 11 August | Beverley, Salisbury, Ffos Las, Kempton Park |
| 12 August | Windsor, Beverley, Salisbury, Lingfield Park |
| 13 August | Yarmouth, Epsom Downs, Newbury, Newmarket, Thirsk |
| 14 August | Doncaster, Newbury, Newmarket, Ripon, Bath |
| 15 August | Pontefract, Southwell |
| 16 August | Catterick Bridge, Windsor |
| 17 August | Redcar, Lingfield Park, Chepstow |
| 18 August | York, Carlisle, Yarmouth, Kempton Park |
| 19 August | York, Lingfield Park, Newbury, Flat Venue TBC |
| 20 August | York, Newmarket, Ffos Las, Hamilton Park, Salisbury |
| 21 August | York, Newmarket, Chester, Lingfield Park |
| 22 August | Brighton |
| 23 August | Redcar, Brighton, Windsor |
| 24 August | Musselburgh, Wolverhampton |
| 25 August | Catterick Bridge, Ffos Las, Kempton Park |
| 26 August | Carlisle, Lingfield Park, Ffos Las, Flat Venue TBC |
| 27 August | Bath, Sandown Park, Thirsk, Goodwood |
| 28 August | Beverley, Goodwood, Sandown Park, Windsor, Flat Venue TBC |
| 29 August | Beverley, Goodwood, Yarmouth |
| 30 August | Chepstow, Epsom Downs, Ripon, Southwell |
| 31 August | Ripon, Lingfield Park, Brighton, Wolverhampton |
York Ebor Festival 2027
The Ebor Festival runs at York from Wednesday 18 August to Saturday 21 August.
The meeting is one of the strongest of the Flat season, traditionally featuring the Juddmonte International, Yorkshire Oaks, Nunthorpe Stakes and Ebor Handicap.
September 2027 Flat Racing Fixtures
| Date | Flat Racecourse(s) |
|---|---|
| 1 September | Bath, Southwell, Hamilton Park, Kempton Park |
| 2 September | Haydock Park, Salisbury, Lingfield Park, Newcastle, Southwell |
| 3 September | Ascot, Haydock Park, Kempton Park |
| 4 September | Ascot, Haydock Park, Thirsk, Kempton Park, Newcastle |
| 5 September | York |
| 6 September | Catterick Bridge, Windsor |
| 7 September | Goodwood, Leicester, Ffos Las |
| 8 September | Redcar, Leicester, Lingfield Park |
| 9 September | Doncaster, Carlisle, Epsom Downs |
| 10 September | Doncaster, Chester, Sandown Park, Wolverhampton, Salisbury |
| 11 September | Doncaster, Chester, Bath, Lingfield Park, Musselburgh |
| 12 September | Doncaster, Bath |
| 13 September | Thirsk, Windsor, Southwell |
| 14 September | Redcar, Yarmouth, Southwell |
| 15 September | Beverley, Sandown Park, Yarmouth |
| 16 September | Ayr, Pontefract, Yarmouth, Chelmsford City |
| 17 September | Ayr, Newbury, Wolverhampton |
| 18 September | Ayr, Chester, Newbury, Newmarket, Newcastle |
| 19 September | Hamilton Park |
| 20 September | Hamilton Park, Leicester, Wolverhampton |
| 21 September | Ffos Las, Beverley, Southwell |
| 22 September | Goodwood, Redcar, Kempton Park |
| 23 September | Newmarket, Pontefract, Chelmsford City |
| 24 September | Newmarket, Haydock Park, Newcastle |
| 25 September | Newmarket, Haydock Park, Ripon, Southwell |
| 26 September | Epsom Downs, Ffos Las |
| 27 September | Brighton, Hamilton Park, Wolverhampton |
| 28 September | Ayr, Bath, Southwell |
| 29 September | Catterick Bridge, Musselburgh, Kempton Park |
| 30 September | Nottingham, Salisbury, Newcastle |
St Leger Festival 2027
The St Leger Festival runs at Doncaster from Thursday 9 September to Sunday 12 September.
The St Leger remains Britain’s oldest Classic and provides the major championship staying target for three-year-olds.
The festival also gives us an obvious opportunity to direct race-day readers into our relevant Doncaster racing and tipping coverage.
October 2027 Flat Racing Fixtures
| Date | Flat Racecourse(s) |
|---|---|
| 1 October | Ascot, Wolverhampton, Newcastle |
| 2 October | Ascot, Newmarket, Redcar, Southwell |
| 4 October | Pontefract, Yarmouth, Kempton Park |
| 5 October | Brighton, Leicester, Southwell |
| 6 October | Nottingham, Kempton Park |
| 7 October | Ayr, Bath, Chelmsford City |
| 8 October | Newmarket, York, Kempton Park |
| 9 October | Newmarket, York, Southwell |
| 10 October | Goodwood |
| 11 October | Musselburgh, Yarmouth, Wolverhampton |
| 12 October | Leicester, Lingfield Park, Newcastle |
| 13 October | Nottingham, Kempton Park |
| 14 October | Brighton, Chelmsford City |
| 15 October | Haydock Park, Redcar, Newcastle |
| 16 October | Ascot, Catterick Bridge, Southwell |
| 18 October | Bath, Pontefract, Wolverhampton |
| 19 October | Yarmouth, Newcastle |
| 20 October | Newmarket, Kempton Park |
| 21 October | Newmarket, Southwell |
| 22 October | Doncaster, Newbury, Wolverhampton |
| 23 October | Doncaster, Newbury, Newcastle |
| 25 October | Leicester, Redcar, Southwell |
| 26 October | Nottingham, Wolverhampton |
| 27 October | Catterick Bridge, Kempton Park |
| 28 October | Bath, Southwell |
| 29 October | Newmarket, Wolverhampton |
| 30 October | Newmarket, Southwell |
British Champions Day 2027
Ascot races on Saturday 16 October, the traditional position for British Champions Day.
This is the championship finale of the British Flat season and brings together several divisions on the same card.
November 2027 Flat Racing Fixtures
The turf programme winds down in November and all-weather racing again becomes increasingly important.
| Date | Flat Racecourse(s) |
|---|---|
| 1 November | Musselburgh, Chelmsford City, Kempton Park |
| 2 November | Southwell, Wolverhampton |
| 3 November | Nottingham, Kempton Park |
| 4 November | Southwell |
| 5 November | Newcastle |
| 6 November | Doncaster, Southwell |
| 15 November | Kempton Park |
| 16 November | Wolverhampton |
| 17 November | Kempton Park |
| 18 November | Lingfield Park, Newcastle |
| 19 November | Southwell |
| 20 November | Lingfield Park, Newcastle |
| 21 November | Lingfield Park |
| 22 November | Newcastle, Wolverhampton |
| 23 November | Lingfield Park, Wolverhampton |
| 24 November | Kempton Park, Newcastle |
| 25 November | Chelmsford City |
| 26 November | Southwell |
| 27 November | Southwell |
| 29 November | Kempton Park, Wolverhampton |
| 30 November | Lingfield Park, Wolverhampton |
Doncaster’s 6 November fixture is one of the final major turf Flat dates on the initial calendar.
December 2027 Flat Racing Fixtures
December is dominated by all-weather racing.
| Date | Flat Racecourse(s) |
|---|---|
| 1 December | Southwell, Kempton Park |
| 2 December | Chelmsford City |
| 3 December | Wolverhampton |
| 4 December | Newcastle |
| 6 December | Kempton Park, Wolverhampton |
| 7 December | Southwell, Wolverhampton |
| 8 December | Kempton Park, Southwell |
| 9 December | Chelmsford City |
| 10 December | Wolverhampton |
| 11 December | Wolverhampton, Newcastle |
| 13 December | Newcastle, Lingfield Park, Wolverhampton |
| 14 December | Newcastle, Wolverhampton |
| 15 December | Southwell, Kempton Park |
| 16 December | Lingfield Park, Chelmsford City |
| 17 December | Southwell, Newcastle |
| 18 December | Wolverhampton, Newcastle |
| 19 December | Lingfield Park |
| 20 December | Wolverhampton |
| 21 December | Wolverhampton |
| 22 December | Newcastle |
| 26 December | Lingfield Park, Wolverhampton |
| 27 December | Wolverhampton |
| 28 December | Newcastle |
| 29 December | Southwell |
| 30 December | Wolverhampton |
| 31 December | Lingfield Park |
There is no scheduled racing on 23, 24 or 25 December.
2027 Flat Racecourse Guides
British Racecourses has dedicated guides to the tracks appearing throughout the 2027 Flat calendar.
Some of the most important include:
Ascot | Ayr | Bath | Beverley | Brighton | Carlisle | Catterick | Chester | Doncaster | Epsom | Goodwood | Haydock | Kempton | Lingfield | Newbury | Newcastle | Newmarket | Sandown | Southwell | York.
We also have guides to Britain’s smaller Flat tracks, which can be found through our main UK racecourses directory.
2027 Racecourse Betting Tips
Fixture pages are particularly useful when combined with our racecourse-specific tipping coverage.
British Racecourses publishes dedicated betting-tip pages for many British racecourses, allowing readers to move from planning when a course races to finding relevant selections on race days.
Examples include our Kempton Park betting tips and other racecourse-specific tipping pages across the site.
This is an important distinction.
The fixture calendar tells you where and when racing takes place.
The individual tipping pages can then provide the current race-day analysis when fields, going, draw and prices are known.
Flat Turf Racing vs All-Weather Racing in 2027
The 2027 Flat calendar combines two different forms of racing.
Turf Flat Racing
There are 550 scheduled turf Flat fixtures.
The turf season begins at Bath on 26 March and contains Britain’s major Classics, championship races and summer festivals.
Courses such as Ascot, Newmarket, York, Goodwood, Doncaster and Epsom stage many of the most prestigious races.
All-Weather Flat Racing
There are 334 scheduled all-weather fixtures.
All-weather racing provides year-round Flat action, particularly during the winter months.
Our all-weather racecourses guide explains the different synthetic tracks in Britain.
Why Are There Fewer Fixtures in 2027?
British racing has reduced the overall fixture list from 1,458 meetings in 2026 to 1,440 in 2027.
That is a reduction of 18 fixtures.
The change comes against the background of a declining British racehorse population and continuing debate over field sizes, competitiveness and the overall volume of racing.
However, reducing the number of fixtures does not mean the number of races will fall by the same amount.
Some racecourses have deferred fixture dates while redistributing races across their remaining cards.
That should mean fewer short six-race meetings while retaining broadly similar overall race numbers.
The debate is important because fixture volume also affects media-rights and betting-levy income, which ultimately contributes towards prize money and investment in British racing.
Chelmsford City Fixtures Remain Subject to Licensing
There is an important qualification concerning Chelmsford City.
The initial fixture list states that BHA fixtures allocated to Chelmsford City are subject to the racecourse obtaining a racecourse licence.
We have therefore included the currently allocated Chelmsford fixtures in this calendar, but readers should be aware of that condition when planning ahead.
What Does Flat Venue TBC Mean?
Several dates in the initial fixture list contain a Flat Venue TBC allocation.
This means a Flat fixture is scheduled for that date but the racecourse has not yet been confirmed in the published list.
We have deliberately retained these entries rather than guessing which course will eventually stage them.
Once the BHA confirms the venues, this page should be updated.
Planning a Day at the Races in 2027
The fixture calendar can be used in several ways.
Some racegoers will build their year around the major festivals.
Others may want to visit a local track on a summer evening.
Our day at the races newcomer guide covers what to expect, while our guide to racecourses you can reach by train can help with travel planning.
We also have guides covering the most historic racecourses in Britain and the most beautiful racecourses in Britain for anyone deciding where to visit next.
Betting on the 2027 Flat Season
The major Flat meetings naturally attract significant betting interest.
Racecourse-specific tipping pages should be the first port of call for our current selections because they can incorporate the final declarations, going, draw, pace and latest prices.
For readers deciding where to place their bets, our independently reviewed horse racing betting sites compare bookmakers for racing bettors.
It is worth comparing prices rather than automatically using the same bookmaker for every bet.
A small difference in odds becomes increasingly important over a full Flat season.
Flat Racing Fixtures 2027 FAQs
How many Flat racing fixtures are there in Britain in 2027?
There are currently 884 scheduled Flat fixtures, consisting of 550 turf meetings and 334 all-weather meetings.
When does the 2027 Flat turf season start?
The first scheduled Flat turf fixture is at Bath on Good Friday, 26 March 2027.
When is the Lincoln meeting in 2027?
Doncaster races on Saturday 3 and Sunday 4 April, with the Lincoln meeting providing one of the traditional early highlights of the turf season.
When is Royal Ascot 2027?
Royal Ascot is scheduled from Tuesday 15 June to Saturday 19 June 2027.
When is the Epsom Derby Festival 2027?
Epsom Downs races on Friday 4 and Saturday 5 June 2027.
When is Glorious Goodwood 2027?
Goodwood has fixtures on five consecutive days from Tuesday 27 July to Saturday 31 July 2027.
When is the York Ebor Festival 2027?
York races from Wednesday 18 August through to Saturday 21 August during the traditional Ebor Festival period.
When is the St Leger Festival 2027?
Doncaster’s four-day September meeting is scheduled from Thursday 9 September to Sunday 12 September.
When is British Champions Day 2027?
Ascot has its major October Saturday fixture on 16 October 2027.
How many all-weather fixtures are there in 2027?
There are currently 334 Flat all-weather fixtures scheduled.
Can 2027 horse racing fixtures change?
Yes. Fixtures can be transferred, abandoned or altered during the year. Some 2027 Flat fixtures also currently have their venue listed as TBC.
Are Chelmsford City fixtures confirmed?
The BHA has stated that its 2027 fixture allocations to Chelmsford City are subject to the racecourse obtaining a racecourse licence.
Where can I find today’s racecourse tips?
British Racecourses has dedicated racecourse tipping pages covering many British tracks. These are designed for current race-day analysis once runners, conditions and prices are available.
Summary
The 2027 British Flat racing calendar currently contains 884 fixtures, split between 550 turf meetings and 334 all-weather meetings.
Bath starts the turf season on Good Friday, 26 March, before Doncaster stages the Lincoln meeting on 3 and 4 April.
The season then builds rapidly.
Newmarket stages the Guineas, Chester holds its May Festival, York hosts the Dante meeting, Epsom stages the Derby Festival and Royal Ascot dominates June.
The summer continues through Newmarket’s July Festival, the King George meeting at Ascot, Glorious Goodwood and York’s Ebor Festival before Doncaster’s St Leger meeting leads into the autumn championship programme.
All-weather racing ensures the Flat calendar continues throughout the winter.
The initial 2027 fixture list also contains several Flat fixtures where the venue remains to be confirmed, while Chelmsford City’s allocations are subject to licensing.
We will update this calendar as further details are confirmed.
For racegoers, the fixture list provides the framework for planning the year.
For bettors, it provides something equally valuable: a map of when Britain’s biggest races, festivals and racecourse meetings take place, allowing you to move from the calendar into our individual racecourse guides, festival coverage and dedicated racecourse tipping pages as each meeting approaches.
