England Golf Courses
How many golf courses are there in England?
The R&A counted 2,213 golf courses in England at the end of 2020. GeoGolf lists 751 courses in England across 46 areas, checked 19 October 2026. The count includes private members' clubs and pay-and-play courses open to visitors.
About golf in England
The R&A counted 2,213 golf courses in England at the end of 2020, more than Scotland, Wales and Northern Ireland combined (The R&A, Golf Around the World 2021). The spread is wide too, since Lancashire links, Surrey heathland and Yorkshire moorland all sit within a few hours of each other.
In the south-east, Surrey has 27 courses listed here, among them Wentworth and Walton Heath, with Sunningdale just over the border in Berkshire. Meanwhile Kent offers Royal St George's at Sandwich, a regular Open host, plus a string of clifftop and downland clubs.
The north-west is the links heartland. The coast between Southport and Blackpool holds Royal Birkdale, Royal Lytham & St Annes, Formby and Hillside. Yorkshire adds Ganton and Moortown, while the north-east has cliff-top links at Bamburgh and Seahouses.
Green fees range from council-run courses to championship venues, and many English clubs welcome visitors without membership. It is worth booking ahead, since weekend tee times go quickly.
Inland courses stay playable through most of the winter, although the coast turns windy from autumn onward. Spring and early summer bring the steadiest conditions, and long evenings make twilight rounds good value, since many clubs offer a cheaper twilight green fee. Use the county filters below to find courses near you.