40 clubs · Fife
18-hole golf courses near Dunfermline
Tee times near Dunfermline
Search tee times near Dunfermline- Today
105 tee times at 8 clubs. Lowest price today: £20
- This weekend, from Sunday 15 November 2026
105 tee times at 8 clubs. Lowest price this weekend: £20
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.
18-Hole Golf near Dunfermline at a glance
- Golf clubs
- 40
- Book online with Tee Time
- 30
- Lowest price on any day 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
Clubs you can book online come first, then the rest, nearest first.
- Canmore Golf Club0.9 mi18 holes(0)from £15Check availability
- Dunfermline Golf Club2.0 mi2 courses · 18 and 9 holes(0)from £2511 tee times todayuntil 16:56
- Cowdenbeath Golf Club6.0 mi18 holes(0)from £12Check availability
- Aberdour Golf Club6.3 mi18 holes(0)from £35Check availability
- Lochgelly Golf Club6.7 mi18 holes(0)from £22.50Check availability
- West Lothian Golf Club7.4 mi18 holes(0)from £20Check availability
- Niddry Castle Golf Club8.1 mi18 holes(0)from £25Check availability
- Linlithgow Golf Club9.6 mi18 holes(0)from £18Check availability
- Turnhouse Golf Club9.6 mi18 holes(0)from £30Check availability
- Burntisland Golf House Club9.6 mi18 holes(0)from £25Check availability
- Bruntsfield Links Golfing Society9.7 mi18 holes(0)from £90Check availability
- Muckhart Golf Club9.7 mi2 courses · 18 and 9 holes(0)from £25Check availability
28 more clubs near Dunfermline, nearest first
- Pitreavie Golf Club18 holes1.8 miNot bookable online
- Forrester Park Resort18 holes2.6 miNot bookable online
- The Royal Burgess Golfing Society of Edinburgh18 holes9.7 miNot bookable online
- Tulliallan Golf Club18 holes · from £209.7 miCheck availability
- Kinross Golf Club2 courses · 18 holes · from £259.8 mi34 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 mi8 tee times todayTee times until 16:02 · £20 pp
- Ratho Park Golf Club18 holes · from £5011.1 mi36 tee times todayTee times until 20:00 · £65 pp
- Deer Park Golf & Country Club18 holes · from £2011.3 mi4 tee times todayTee times until 15:56 · £20 pp
- 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 holes · from £2512.3 miCheck availability
- Dunnikier Park Golf Course18 holes · from £1412.5 mi4 tee times todayTee times until 16:02 · £20 pp
- Glenrothes Golf Course18 holes · from £1212.6 miCheck availability
- Alloa Golf Club18 holes · from £2512.6 mi4 tee times todayTee times until 15:56 · £25 pp
- 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 holes · from £2014.6 mi4 tee times todayTee times until 16:02 · £20 pp
- 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.