🏴󠁧󠁢󠁥󠁮󠁧󠁿
Golf courses directory

Golf Courses in England

England is home to over 2,000 golf courses — from Surrey's world-famous heathland and Berkshire's elite woodland tracks to championship links on the Kent and Lincolnshire coasts.

Total courses
2,660
Counties
24
Open Championship
3 venues

Browse by County

Select a county to see all courses, green fees and facilities in that area.

Top-Rated Courses

Sorted by Caddy Scout rating

Filter: Show on map

Golf in England — What to Expect

The South & Home Counties

Surrey and Berkshire are synonymous with elite heathland golf. Sunningdale, Wentworth, The Berkshire and Walton Heath sit within easy reach of London and represent some of England's finest inland golf. Kent's Royal St George's and Prince's offer genuine seaside links on the English Channel coast.

The North of England

Lancashire's Fylde Coast is home to Royal Birkdale, Royal Lytham & St Annes and Formby — an Open Championship rota that rivals anywhere in Britain. Yorkshire's moorland at Ganton and Alwoodley sit alongside affordable parkland and municipal courses.

The Midlands

The Midlands is home to The Belfry — four times host of the Ryder Cup — and Woodhall Spa in Lincolnshire, widely considered England's finest inland course. Notts (Hollinwell) and Beau Desert offer heathland golf of the highest order.

Green Fees & Access

English golf covers the full spectrum from free municipal pitches to £300+ rounds at elite clubs. Most parkland and heathland courses charge £30–£80 for a weekday visitor green fee. Championship heathland (Surrey, Berkshire) runs £100–£250+.

Explore England's courses on the map

Filter by county, course type, green fee and facilities. Plan your next round in seconds.

Open England on Map

Golf Guides