Skip to main content

Golf Courses Near London

There are 126 golf courses within 50km of London, spanning Greater London and the surrounding Home Counties.

London has 126 golf courses within 50km (about 31 miles). They reach across Greater London, Hertfordshire, Surrey and Essex. We have a hole count for 61 of them. Of those, 53 have 18 holes, 3 have 27 holes and 5 have 9 holes. Courses without a map position are left out, so the real total may be higher.

The closest course is Dulwich & Sydenham Hill Golf Club, 8.6km away. London Scottish Golf Club is 10km out, and Richmond Park Golf Course is 11km out. Listed green fees run from £16 at St. Cleres Hall Golf Club to £105 at West Herts Golf Club. However, prices change by season, so check with the club. The oldest listed founding year is 1888, at Royal Ashdown Forest Golf Club.

Planning a round near London? Read golf courses in Surrey, golf courses in Kent and which golf courses are open to visitors. Each one adds context that a directory list cannot, because it covers more than distance.

Golf courses near London

Showing the 24 closest of 126 courses within 50km of London.
All 126 golf courses within 50km of London

Driving ranges near London

We list 11 driving ranges within 50km of London; the 6 nearest are below. Each has a map and a link to its own website for current prices.

All UK driving ranges

Golf near London in numbers

By distance from London, 1 is within 10km of the centre, 40 are 10 to 25km out and 85 are 25 to 50km out. Because these are straight-line figures, the drive is usually longer.

The courses fall in nine counties. Greater London holds the most (29), while the rest are in Hertfordshire (28), Surrey (22), Essex (14), Buckinghamshire (13), Kent (10), plus three more counties.

25 courses list a length, from 5,490 to 7,015 yards. 33 list a par, from 30 to 72. Because tees differ from club to club, treat these figures as a guide.

24 of the 126 courses have a listed founding year, from 1888 to 1985. 12 of them were founded before 1900. However, the rest have no year on record, so the oldest club here may be older than it looks.

The closest other city pages are Reading (59km), Milton Keynes (73km) and Brighton (76km). Courses between two cities can appear on both pages, since each page covers its own 50km circle.

Each page measures from one point in the centre of London, and a course appears only if it has a map position. As a result, a club just outside the circle is not listed here, although it may be on a neighbouring page.

A local guide to golf near London

The Surrey and Berkshire heathland belt

The best-known golf near London lies south-west of the city. Sandy soil, pine, birch and heather run from Weybridge towards Sunningdale and on into Berkshire. As a result, the turf stays firm and fast even after rain. Our heathland golf guide explains the style, and our guide to golf courses in Surrey covers the county club by club.

Walton Heath, near Tadworth, has two courses by Herbert Fowler. The Old Course opened in 1904 and hosted the 1981 Ryder Cup and the 2023 AIG Women's Open. Sunningdale Golf Club has two heathland courses: the Old by Willie Park Jr., opened in 1901, and the New by Harry Colt, opened in 1923. Wentworth, at Virginia Water, hosts the BMW PGA Championship.

North and west of London

Woburn Golf Club has three courses on the Woburn Abbey estate in Bedfordshire. The Duke's opened in 1976, the Duchess in 1978 and the Marquess in 2000. The club has hosted the Women's British Open eleven times, most recently in 2019.

Moor Park, near Rickmansworth, has two Harry Colt courses, the High and the West. Its clubhouse is an 18th-century mansion. For more inland golf, read our guide to the best parkland golf courses. Heading north-west, see golf courses near Oxford.

Kent, Essex and the south coast

Kent has parkland in the Weald and links on the coast. Chart Hills, near Biddenden, was designed by Nick Faldo and opened in 1993. Knole Park, at Sevenoaks, is laid out inside a historic deer park. Further east, Royal St George's at Sandwich has hosted the Open fifteen times. Our Kent golf guide covers the county.

Hainault Forest, on the edge of Greater London, is a public complex with two courses. It sits close to Hainault station on the Central line. North of the capital, see golf courses near Cambridge. For the coast, see golf courses near Brighton and golf courses near Southampton.

Getting there and when visitors can play

Much of this golf is reachable without a car. Virginia Water and Sunningdale stations lie on the line from London Waterloo towards Reading, close to Wentworth and Sunningdale. Tadworth is the nearest station for Walton Heath. By road, the M25 links most of the clubs above, so leave extra time at peak hours.

Many private clubs near London take visitors on set weekdays, and weekend tee times are often for members. Some also close to visitors on competition days. Check the club's own website first, and read our guide to golf courses open to visitors. If you are new to the game, our guide for beginners explains where to start.

Golf near London — common questions

How many golf courses are near London?

The directory lists 126 golf courses within 50km of London. They span Greater London, Hertfordshire, Surrey and Essex. However, the figure only counts courses with a map position.

How far is the nearest golf course to London?

The nearest listed course is Dulwich & Sydenham Hill Golf Club, 8.6km (5.3 miles) from the centre of London. However, distances are in a straight line, so the drive is longer.

What is the cheapest green fee near London?

The cheapest listed green fee near London is £16, at St. Cleres Hall Golf Club. Fees change by season, so confirm the price with the club.

Are there 9-hole courses near London?

Yes. We list five 9-hole courses within 50km of London. The closest is Arkley Golf Club, 17km away.

Which is the oldest golf club near London?

Of the clubs with a listed founding year, the oldest near London is Royal Ashdown Forest Golf Club, founded in 1888.

What is the most expensive green fee near London?

The highest listed green fee near London is £105, at West Herts Golf Club. It is the top figure we hold, so it may not be the highest in the area.

Are there 27-hole courses near London?

Yes. Denham Artisans Golf Club, Warley Park Golf Club and Stock Brook Manor Golf Club have 27 holes.