55 clubs · Fife
Golf courses in and near Dunfermline
Tee Time lists 55 golf clubs within 15 miles of Dunfermline. 37 take visitor tee times online through Tee Time; the other 18 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 £6 at Auchterderran Golf Course. Of these, 18 have a 9-hole course and 2 have footgolf.
Tee times near Dunfermline
- Today
33 tee times at 2 clubs, from £25
- This weekend, from Saturday 14 November 2026
1,250 tee times at 26 clubs, from £6
Golf near Dunfermline at a glance
- Golf clubs
- 55
- Book online with Tee Time
- 37
- Lowest price in the next 7 days
- £6 at Auchterderran Golf Course
- Nearest club
- Canmore Golf Club, 0.9 mi
- Clubs with a 9-hole course
- 18
- Clubs with an 18-hole course
- 40
- Clubs with footgolf
- 2
Golf clubs near Dunfermline, nearest first
- 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 mi5 tee times todayTee times until 16:59 · £25 pp
- Forrester Park Resort18 holes2.6 miNot bookable online
- Saline Golf Club9 holes4.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
- Kingsfield Golf & Leisure9 holes7 miNot bookable online
- Dundas Parks Golf Club9 holes · from £157.1 miCheck availability
- West Lothian Golf Club18 holes · from £207.4 miCheck availability
- Lochore Meadows Golf Course9 holes · from £107.6 miCheck availability
- Bridgend Golf & FootGolf9 holes8 miNot bookable online
- Niddry Castle Golf Club18 holes8.1 miCheck availability
- Auchterderran Golf Course9 holes · from £69 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 holes9.8 miCheck availability
- Silverknowes Golf Course18 holes10 miNot bookable online
- Grangemouth Golf Club18 holes10.3 miNot bookable online
- Uphall Golf Club18 holes · from £3010.3 miCheck availability
- Gogarburn Golf Club12 holes · from £1510.6 miCheck availability
- Kirkcaldy Golf Club18 holes10.6 miNot bookable online
- Milnathort Golf Club9 holes · from £2010.7 miCheck availability
- Kinghorn Golf Course18 holes · from £1410.8 miCheck availability
- Bishopshire Golf Club9 holes11 miNot bookable online
- Ratho Park Golf Club18 holes · from £5011.1 mi28 tee times todayTee times until 20:00 · £50 pp
- Cluny Activities9 holes11.2 miNot bookable online
- Deer Park Golf & Country Club18 holes · from £2511.3 miCheck availability
- Ravelston Golf Club9 holes11.3 miNot bookable online
- Pumpherston Golf Club18 holes · from £22.5011.3 miCheck availability
- Murrayfield Golf Club18 holes · from £6511.5 miCheck availability
- Braes Golf Centre9 holes11.7 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
- Tillicoultry Golf Club9 holes · from £1212.7 miCheck availability
- Baberton Golf Club18 holes · from £2513.1 miCheck availability
- Kingsknowe Golf Club18 holes · from £3013.1 miCheck availability
- Leslie Golf Club9 holes13.2 miNot bookable online
- 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
- Alva Golf Club9 holes14.4 miNot bookable online
- 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
9-hole golf courses near Dunfermline
18 clubs with a 9-hole course near Dunfermline; the nearest is Dunfermline Golf Club (2 mi).
- Dunfermline Golf Club
- Saline Golf Club
- Kingsfield Golf & Leisure
- Dundas Parks Golf Club
- Lochore Meadows Golf Course
- Bridgend Golf & FootGolf
- Auchterderran Golf Course
- Muckhart Golf Club
- Milnathort Golf Club
- Bishopshire Golf Club
- Cluny Activities
- Ravelston Golf Club
- Braes Golf Centre
- Dalmahoy Hotel & Country Club
- Tillicoultry Golf Club
- Leslie Golf Club
- Alva Golf Club
- Falkirk Golf Club
18-hole golf courses near Dunfermline
40 clubs with an 18-hole course near Dunfermline; the nearest is Canmore Golf Club (0.9 mi).
- Canmore Golf Club
- Pitreavie Golf Club
- Dunfermline Golf Club
- Forrester Park Resort
- Cowdenbeath Golf Club
- Aberdour Golf Club
- Lochgelly Golf Club
- West Lothian Golf Club
- Niddry Castle Golf Club
- Linlithgow Golf Club
- Turnhouse Golf Club
- Burntisland Golf House Club
- Bruntsfield Links Golfing Society
- Muckhart Golf Club
- The Royal Burgess Golfing Society of Edinburgh
- Tulliallan Golf Club
- Kinross Golf Club
- Silverknowes Golf Course
- Grangemouth Golf Club
- Uphall Golf Club
- Kirkcaldy Golf Club
- Kinghorn Golf Course
- Ratho Park Golf Club
- Deer Park Golf & Country Club
- Pumpherston Golf Club
- Murrayfield Golf Club
- Carrick Knowe Golf Course
- Dalmahoy Hotel & Country Club
- Dunnikier Park Golf Course
- Glenrothes Golf Course
- Alloa Golf Club
- Baberton Golf Club
- Kingsknowe Golf Club
- Bathgate Golf Club
- Merchants of Edinburgh Golf Club
- Falkirk Tryst Golf Club
- Braehead Golf Club
- Craigentinny Golf Course
- Falkirk Golf Club
- Thornton Golf Club
Golf under £30 near Dunfermline
22 clubs with rounds from under £30 near Dunfermline; the nearest is Dunfermline Golf Club (2 mi).
- Dunfermline Golf Club
- Cowdenbeath Golf Club
- Lochgelly Golf Club
- Dundas Parks Golf Club
- West Lothian Golf Club
- Lochore Meadows Golf Course
- Auchterderran Golf Course
- Linlithgow Golf Club
- Burntisland Golf House Club
- Tulliallan Golf Club
- Gogarburn Golf Club
- Milnathort Golf Club
- Kinghorn Golf Course
- Deer Park Golf & Country Club
- Pumpherston Golf Club
- Dunnikier Park Golf Course
- Glenrothes Golf Course
- Alloa Golf Club
- Tillicoultry Golf Club
- Baberton Golf Club
- Falkirk Tryst Golf Club
- Braehead Golf Club
Footgolf near Dunfermline
2 clubs with footgolf near Dunfermline; the nearest is Bridgend Golf & FootGolf (8 mi).
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.