Designed by George Hindson

British racing

1989–2026

Turnstile Attendance

Attendance and the number of bookmakers at each race meeting, taken from the Horserace Betting Levy Board.

Meetings

1,080

2026

Attendance

4.0m

paying, members, badges

Average gate

3,721

where a figure exists

Avg bookmakers

27.6

41 meetings unreported

1,080 meetings at all courses in 2026. 4,018,791 people went through the gates, about 3,721 a meeting. The ring averaged 27.6 bookmakers. Busiest: Ascot (Royal Ascot) on Sat 20 Jun 2026 (71,610). Highest bookmaker count: Windsor on Thu 1 Jan 2026 (388).

Through the year

AttendanceMedian bookmakers

Busiest courses

Total attendance in this view, with the average ring.

How the figures are counted

Attendance is paying public, annual members and complimentary badges, as defined by the Levy Board. Bookmakers is the on-course count reported by the racecourse. A dash means that figure was not supplied.

HBLB does not independently verify the returns. A new month is published on the 15th. This copy was taken on 20 October 2026 and includes reported meetings through 30 September 2026. From 1 March 2022, member attendance is actual rather than estimated, and under-18s are included. Epsom Derby Day does not include customers on the Hill.

Source: HBLB attendance enquiry.