40 clubs · Fife
18-hole golf courses near Dunfermline
Tee Time lists 40 golf clubs with an 18-hole course within 15 miles of Dunfermline. 30 take visitor tee times online through Tee Time; the other 10 are listed so you can contact them directly. The nearest is Canmore Golf Club, 0.9 miles from the centre of Dunfermline. The lowest price for a round in the next 7 days is £12 at Cowdenbeath Golf Club.
Tee times near Dunfermline
- Today
6 tee times at 2 clubs, from £25
- This weekend, from Saturday 14 November 2026
902 tee times at 21 clubs, from £15
18-Hole Golf near Dunfermline at a glance
- Golf clubs
- 40
- Book online with Tee Time
- 30
- Lowest price in the next 7 days
- £12 at Cowdenbeath Golf Club
- Nearest club
- Canmore Golf Club, 0.9 mi
40 clubs with an 18-hole course near Dunfermline
- Canmore Golf Club18 holes0.9 miCheck availability
- Pitreavie Golf Club18 holes1.8 miNot bookable online
- Dunfermline Golf Club2 courses · 18 and 9 holes · from £252 miCheck availability
- Forrester Park Resort18 holes2.6 miNot bookable online
- Cowdenbeath Golf Club18 holes · from £126 miCheck availability
- Aberdour Golf Club18 holes · from £356.3 miCheck availability
- Lochgelly Golf Club18 holes · from £22.506.7 miCheck availability
- West Lothian Golf Club18 holes · from £207.4 miCheck availability
- Niddry Castle Golf Club18 holes8.1 miCheck availability
- Linlithgow Golf Club18 holes · from £189.6 miCheck availability
- Turnhouse Golf Club18 holes · from £309.6 miCheck availability
- Burntisland Golf House Club18 holes · from £259.6 miCheck availability
- Bruntsfield Links Golfing Society18 holes · from £909.7 miCheck availability
- Muckhart Golf Club2 courses · 18 and 9 holes9.7 miCheck availability
- The Royal Burgess Golfing Society of Edinburgh18 holes9.7 miNot bookable online
- Tulliallan Golf Club18 holes · from £259.7 miCheck availability
- Kinross Golf Club2 courses · 18 holes · from £259.8 mi3 tee times todayTee times until 19:56 · £25 pp
- Silverknowes Golf Course18 holes10 miNot bookable online
- Grangemouth Golf Club18 holes10.3 miNot bookable online
- Uphall Golf Club18 holes · from £3010.3 miCheck availability
- Kirkcaldy Golf Club18 holes10.6 miNot bookable online
- Kinghorn Golf Course18 holes · from £1410.8 miCheck availability
- Ratho Park Golf Club18 holes · from £5011.1 mi3 tee times todayTee times until 20:00 · £50 pp
- Deer Park Golf & Country Club18 holes · from £2511.3 miCheck availability
- Pumpherston Golf Club18 holes · from £22.5011.3 miCheck availability
- Murrayfield Golf Club18 holes · from £6511.5 miCheck availability
- Carrick Knowe Golf Course18 holes12 miNot bookable online
- Dalmahoy Hotel & Country Club3 courses · 18 and 9 holes12.3 miCheck availability
- Dunnikier Park Golf Course18 holes · from £1412.5 miCheck availability
- Glenrothes Golf Course18 holes · from £1212.6 miCheck availability
- Alloa Golf Club18 holes · from £2512.6 miCheck availability
- Baberton Golf Club18 holes · from £2513.1 miCheck availability
- Kingsknowe Golf Club18 holes · from £3013.1 miCheck availability
- Bathgate Golf Club18 holes13.9 miNot bookable online
- Merchants of Edinburgh Golf Club18 holes · from £3013.9 miCheck availability
- Falkirk Tryst Golf Club18 holes · from £2014 miCheck availability
- Braehead Golf Club18 holes · from £1514.5 miCheck availability
- Craigentinny Golf Course18 holes14.5 miNot bookable online
- Falkirk Golf Club2 courses · 18 and 9 holes14.6 miCheck availability
- Thornton Golf Club18 holes14.6 miNot bookable online
All 55 golf clubs near Dunfermline
Contains OS data © Crown copyright and database right 2026. Town centres from OS Open Names, Open Government Licence v3.0; distances are in a straight line.