According to the R&A more than 6.1 million adults in the UK played at least one round of golf last year - making it one of the country’s most popular sports.
It’s not a cheap hobby, with equipment and membership fees easily running into the thousands.
And playing a famous course - particularly one which host the Open Championship - tends to cost several hundred pounds.
A new regional ranking of British golf prices has identified the cheapest and most expensive places to play a round, from municipal curses to private clubs.
Data specialists at Felons Support crunched the numbers and found that Scotland was hope to both the highest and lowest green fees.
Littlehill, a council course in Glasgow, costs just £16,50 for a standard 18-hole round, while playing one of the top 100 courses in Britain averages a whopping £265.
But event that number is dwarfed by the most expensive places to play golf, which don’t even include the likes of St Andrews, Muirfield or Royal Troon.
Private members clubs with no visitor green fee, such as Loch Lomond and Wentworth, are excluded, as are courses with no published price.
Here are the top 10.
Make sure you don't miss a moment of breaking news from across Scotland by signing up to our free newsletter here.

5. Royal County Down - £450
Royal County Down Golf Club takes the crown for the most expensive round in Northern Ireland - priced at £450. Dating back to 1889 and located around 30 miles from Belfast, it has previously hosted the likes of the Senior British Open, the Curtis Cup, the Irish Open and the Walker Cup. | Getty Images

6. Sunningdale - £450
The Old and New courses at Sunningdale Golf Club, around 30 miles from London, also cost £450 to play. Even at that price they are both fully booked for the whole of 2026. | Getty Images

7. Royal Portrush - £420
Royal County Down Golf Club, in the Northern Irish country of Antrim, hosted the 153rd Open Championship last year - the third time it has done so. The club's Dunluce Links costs £420 to play but doesn't allow any visitors on a Saturday. | AFP via Getty Images
.jpeg?trim=0,57,0,57&crop=&width=800)
8. Royal St. George's - £400
Located in Kent, Royal St George's Golf Club is also on the Open Championship rota - it has hosted the Major on 15 occasions and was the first club to do so outside Scotland. The £400 green fee at least includes lunch in the clubhouse. | Getty Images

