
211 clubs · 232 courses · Scotland
Golf tee times in Scotland
Photo: Bishopbriggs Golf Club
Search tee times in Scotland
50,786 tee times available over the next 7 days.
Tee Time shows live visitor tee times at 232 golf courses in Scotland, read straight from each club's own booking system. 35 of them are 9-hole courses, handy for a quicker round. We list 304 more clubs in Scotland that can't be booked through Tee Time yet.
211 golf clubs in Scotland you can book online
BishopbriggsBishopbriggs Golf Club18 holes(0)389tee times this week
CampbeltownMachrihanish Golf Club2 courses(0)911tee times this week
TainTain Golf Club18 holes(0)376tee times this week- BurntislandAberdour Golf Club18 holes(0)44tee times this week
- AboyneAboyne Golf Club18 holes(0)134tee times this week
- BeaulyAigas Golf Course9 holes(0)223tee times this week
- AirdrieAirdrie Golf Club18 holes(0)309tee times this week
- AlfordAlford Golf Club18 holes(0)268tee times this week
- AlloaAlloa Golf Club18 holes(0)195tee times this week
- LaurencekirkAuchenblae Golf Course9 holes(0)223tee times this week
- AberdeenAuchmill Golf Club18 holes(0)246tee times this week
- AuchterarderAuchterarder Golf Club18 holes(0)33tee times this week
199 more clubs in Scotland, by county
Aberdeen (6 clubs)
- Balnagask Golf CourseAberdeen · 18 holes153 tee times this week
- Craibstone Golf ClubAberdeen · 18 holes227 tee times this week
- Deeside Golf ClubAberdeen · 2 courses451 tee times this week
- Hazlehead Golf CourseAberdeen · 3 courses423 tee times this week
- Kings Links Golf CourseAberdeen · 18 holes119 tee times this week
- Murcar Links Golf ClubAberdeen · 2 courses213 tee times this week
Aberdeenshire (15 clubs)
- Ballater Golf ClubBallater · 18 holes581 tee times this week
- Banchory Golf ClubBanchory · 18 holes123 tee times this week
- Braemar Golf ClubBallater · 18 holes387 tee times this week
- Duff House Royal Golf ClubBanff · 18 holes344 tee times this week
- Inchmarlo Golf CentreBanchory · 9 holes811 tee times this week
- Insch Golf ClubInsch · 18 holes174 tee times this week
- Inverurie Golf ClubInverurie · 18 holes152 tee times this week
- Kintore Golf ClubInverurie · 18 holes264 tee times this week
- McDonald Golf ClubEllon · 18 holes127 tee times this week
- Newmachar Golf ClubAberdeen · 2 courses546 tee times this week
- Paul Lawrie Golf CentreAberdeen · 9 holesCheck availability
- Peterhead Golf ClubPeterhead · 2 courses508 tee times this week
- Stonehaven Golf ClubStonehaven · 18 holes156 tee times this week
- Tarland Golf ClubAboyne · 9 holes365 tee times this week
- Torphins Golf ClubBanchory · 9 holes394 tee times this week
Angus (6 clubs)
- Brechin Golf ClubBrechin · 18 holes237 tee times this week
- Edzell Golf ClubBrechin · 2 courses658 tee times this week
- Kingennie Golf CourseDundee · 9 holes215 tee times this week
- Kirriemuir Golf ClubKirriemuir · 18 holes143 tee times this week
- Montrose Golf LinksMontrose · 2 courses585 tee times this week
- Piperdam Leisure ResortDundee · 18 holes177 tee times this week
Argyll and Bute (1 club)
Clackmannanshire (3 clubs)
Dumfries and Galloway (9 clubs)
- Dumfries & County Golf ClubDumfries · 18 holes82 tee times this week
- Dumfries & Galloway Golf ClubDumfries · 18 holes69 tee times this week
- Lochmaben Golf ClubLockerbie · 18 holes283 tee times this week
- Lockerbie Golf ClubLockerbie · 18 holes213 tee times this week
- Portpatrick Dunskey Golf ClubStranraer · 2 courses285 tee times this week
- Powfoot Golf ClubAnnan · 18 holes213 tee times this week
- Southerness Golf ClubDumfries · 18 holes66 tee times this week
- Stranraer Golf ClubStranraer · 18 holes259 tee times this week
- Thornhill Golf ClubThornhill · 18 holes250 tee times this week
Dundee (2 clubs)
East Ayrshire (2 clubs)
East Dunbartonshire (9 clubs)
- Balmore Golf ClubGlasgow · 2 courses110 tee times this week
- Campsie Golf ClubGlasgow · 18 holes215 tee times this week
- Cawder Golf ClubGlasgow · 2 courses1,049 tee times this week
- Clober Golf ClubGlasgow · 18 holes226 tee times this week
- Dougalston Golf ClubGlasgow · 18 holes260 tee times this week
- Hayston Golf ClubGlasgow · 18 holes180 tee times this week
- Hilton Park Golf ClubGlasgow · 2 courses245 tee times this week
- Kirkintilloch Golf ClubGlasgow · 18 holes241 tee times this week
- Milngavie Golf ClubGlasgow · 18 holes230 tee times this week
East Lothian (8 clubs)
- Castle Park Golf ClubHaddington · 18 holes307 tee times this week
- Gifford Golf ClubHaddington · 9 holes112 tee times this week
- Haddington Golf ClubHaddington · 18 holes340 tee times this week
- Longniddry Golf ClubLongniddry · 18 holes210 tee times this week
- Musselburgh Golf ClubMusselburgh · 2 courses143 tee times this week
- North Berwick Golf ClubNorth Berwick · 2 courses8 tee times this week
- Royal Musselburgh Golf ClubPrestonpans · 2 courses77 tee times this week
- The Glen Golf ClubNorth Berwick · 18 holes32 tee times this week
East Renfrewshire (5 clubs)
- Bonnyton Golf ClubGlasgow · 18 holes164 tee times this week
- Caldwell Golf ClubGlasgow · 18 holes240 tee times this week
- David Lloyd Rouken Glen Golf ClubGlasgow · 18 holes211 tee times this week
- Eastwood Twelve Golf ClubGlasgow · 12 holes215 tee times this week
- Fereneze Golf ClubGlasgow · 18 holes272 tee times this week
Edinburgh (14 clubs)
- Baberton Golf ClubEdinburgh · 18 holes65 tee times this week
- Bruntsfield Links Golfing SocietyEdinburgh · 18 holes100 tee times this week
- Craigmillar Park Golf ClubEdinburgh · 18 holes74 tee times this week
- Dalmahoy Hotel & Country ClubKirknewton · 3 courses318 tee times this week
- Duddingston Golf ClubEdinburgh · 18 holes311 tee times this week
- Dundas Parks Golf ClubSouth Queensferry · 9 holes115 tee times this week
- Gogarburn Golf ClubNewbridge · 12 holes175 tee times this week
- Kingsknowe Golf ClubEdinburgh · 18 holes149 tee times this week
- Merchants of Edinburgh Golf ClubEdinburgh · 18 holes131 tee times this week
- Mortonhall Golf ClubEdinburgh · 18 holes167 tee times this week
- Murrayfield Golf ClubEdinburgh · 18 holes78 tee times this week
- Prestonfield Golf ClubEdinburgh · 18 holes168 tee times this week
- Ratho Park Golf ClubNewbridge · 18 holes299 tee times this week
- Turnhouse Golf ClubEdinburgh · 18 holes82 tee times this week
Falkirk (3 clubs)
Fife (20 clubs)
- Auchterderran Golf CourseLochgelly · 9 holes312 tee times this week
- Balbirnie Park Golf ClubGlenrothes · 18 holes165 tee times this week
- Burntisland Golf House ClubBurntisland · 18 holes43 tee times this week
- Canmore Golf ClubDunfermline · 18 holes149 tee times this week
- Cowdenbeath Golf ClubCowdenbeath · 18 holes182 tee times this week
- Cupar Golf ClubCupar · 9 holes199 tee times this week
- Drumoig Golf CourseSt Andrews · 18 holes110 tee times this week
- Dunfermline Golf ClubDunfermline · 2 courses195 tee times this week
- Dunnikier Park Golf CourseKirkcaldy · 18 holes189 tee times this week
- Elie Sports ClubLeven · 9 holes553 tee times this week
- Fairmont St AndrewsSt Andrews · 2 coursesCheck availability
- Glenrothes Golf CourseGlenrothes · 18 holes422 tee times this week
- Kinghorn Golf CourseBurntisland · 18 holes564 tee times this week
- Leven Links Golf CourseLeven · 18 holes27 tee times this week
- Lochgelly Golf ClubLochgelly · 18 holes185 tee times this week
- Lochore Meadows Golf CourseLochgelly · 9 holes415 tee times this week
- Scoonie Golf CourseLeven · 18 holes292 tee times this week
- St Michaels Golf ClubSt Andrews · 18 holes225 tee times this week
- The Golf House Club, ElieLeven · 18 holes23 tee times this week
- Tulliallan Golf ClubAlloa · 18 holes134 tee times this week
Glasgow (2 clubs)
Highland (12 clubs)
- Boat of Garten Golf & Tennis ClubBoat of Garten · 18 holes280 tee times this week
- Brora Golf ClubBrora · 18 holes24 tee times this week
- Fortrose & Rosemarkie Golf ClubFortrose · 18 holes113 tee times this week
- Golspie Golf ClubGolspie · 18 holes121 tee times this week
- Grantown-on-Spey Golf ClubGrantown-on-Spey · 18 holes235 tee times this week
- Inverness Golf ClubInverness · 18 holes98 tee times this week
- Isle of Skye Golf ClubIsle of Skye · 9 holes180 tee times this week
- Kings Golf ClubInverness · 18 holes185 tee times this week
- Kingussie Golf ClubKingussie · 18 holes237 tee times this week
- Muir of Ord Golf ClubMuir of Ord · 18 holes184 tee times this week
- Nairn Dunbar Golf ClubNairn · 18 holes129 tee times this week
- Nairn Golf ClubNairn · 2 courses463 tee times this week
Inverclyde (2 clubs)
Midlothian (3 clubs)
Moray (10 clubs)
- Buckpool Golf ClubBuckie · 18 holes191 tee times this week
- Cullen Links Golf ClubBuckie · 18 holes399 tee times this week
- Dufftown Golf ClubKeith · 18 holes354 tee times this week
- Elgin Golf ClubElgin · 18 holes43 tee times this week
- Forres Golf ClubForres · 18 holes176 tee times this week
- Garmouth & Kingston Golf ClubFochabers · 18 holes499 tee times this week
- Hopeman Golf ClubElgin · 18 holes87 tee times this week
- Maverston Golf CourseElgin · 2 courses795 tee times this week
- Moray Golf ClubLossiemouth · 2 courses390 tee times this week
- Spey Bay Golf ClubFochabers · 18 holes199 tee times this week
North Ayrshire (8 clubs)
- Brodick Golf ClubIsle of Arran · 18 holes280 tee times this week
- Dundonald LinksIrvine · 18 holes35 tee times this week
- Lamlash Golf ClubIsle of Arran · 18 holes256 tee times this week
- Largs Golf ClubLargs · 18 holes59 tee times this week
- Shiskine Golf & Tennis ClubIsle of Arran · 12 holes263 tee times this week
- The Irvine Golf ClubIrvine · 18 holes31 tee times this week
- West Kilbride Golf ClubWest Kilbride · 18 holes119 tee times this week
- Whiting Bay Golf ClubIsle of Arran · 18 holes410 tee times this week
North Lanarkshire (6 clubs)
- Bellshill Golf ClubBellshill · 18 holes208 tee times this week
- Dalziel Park Hotel & Golf ClubMotherwell · 9 holes291 tee times this week
- Drumpellier Golf ClubCoatbridge · 18 holes243 tee times this week
- Dullatur Golf ClubGlasgow · 2 courses961 tee times this week
- Shotts Golf ClubShotts · 18 holes278 tee times this week
- Wishaw Golf ClubWishaw · 18 holes131 tee times this week
Perth and Kinross (11 clubs)
- Blair Atholl Golf ClubPitlochry · 9 holes423 tee times this week
- Crieff Golf ClubCrieff · 2 courses738 tee times this week
- Dunkeld and Birnam Golf ClubDunkeld · 18 holes257 tee times this week
- GleneaglesAuchterarder · 4 coursesCheck availability
- King James VI Golf ClubPerth · 18 holes121 tee times this week
- Kinross Golf ClubKinross · 2 courses465 tee times this week
- Mains of Taymouth Golf CourseAberfeldy · 9 holes504 tee times this week
- Milnathort Golf ClubKinross · 9 holes300 tee times this week
- North Inch Golf CoursePerth · 18 holes125 tee times this week
- Pitlochry Golf ClubPitlochry · 2 courses99 tee times this week
- Strathmore Golf CentreBlairgowrie · 2 courses160 tee times this week
Renfrewshire (6 clubs)
- Elderslie Golf ClubJohnstone · 18 holes200 tee times this week
- Erskine Golf ClubBishopton · 18 holes559 tee times this week
- Gleddoch Golf & Spa ResortPort Glasgow · 2 courses235 tee times this week
- Lochwinnoch Golf ClubLochwinnoch · 18 holes253 tee times this week
- Old Course RanfurlyBridge of Weir · 18 holes159 tee times this week
- Paisley Golf ClubPaisley · 18 holes211 tee times this week
Scottish Borders (8 clubs)
- Cardrona Hotel, Golf & SpaPeebles · 18 holes268 tee times this week
- Duns Golf ClubDuns · 18 holes349 tee times this week
- Innerleithen Golf ClubInnerleithen · 9 holes271 tee times this week
- Lilliardsedge Golf CourseJedburgh · 9 holes358 tee times this week
- Minto Golf ClubHawick · 18 holes262 tee times this week
- Peebles Golf ClubPeebles · 18 holes112 tee times this week
- Torwoodlee Golf ClubGalashiels · 18 holes663 tee times this week
- Woll Golf ClubSelkirk · 18 holes282 tee times this week
South Ayrshire (7 clubs)
- Belleisle ParkAyr · 2 courses278 tee times this week
- Dalmilling Golf CourseAyr · 18 holes234 tee times this week
- Girvan Golf CourseGirvan · 18 holes231 tee times this week
- Maybole Golf CourseMaybole · 9 holes254 tee times this week
- Prestwick Golf ClubPrestwick · 18 holes61 tee times this week
- Prestwick St Cuthbert Golf ClubPrestwick · 18 holes305 tee times this week
- Troon LinksTroon · 3 courses370 tee times this week
South Lanarkshire (6 clubs)
- Carluke Golf ClubCarluke · 18 holes122 tee times this week
- Carnwath Golf ClubLanark · 18 holes82 tee times this week
- East Kilbride Golf ClubGlasgow · 18 holes145 tee times this week
- Hollandbush Golf ClubLanark · 18 holes236 tee times this week
- Kirkhill Golf ClubGlasgow · 18 holes140 tee times this week
- Lanark Golf ClubLanark · 2 courses270 tee times this week
Stirling (6 clubs)
- Balfron Golf ClubGlasgow · 18 holes137 tee times this week
- Bridge of Allan Golf ClubStirling · 9 holes320 tee times this week
- Callander Golf ClubCallander · 18 holes157 tee times this week
- Dunblane New Golf ClubDunblane · 18 holes168 tee times this week
- Stirling Golf ClubStirling · 2 courses89 tee times this week
- Strathendrick Golf ClubGlasgow · 9 holes244 tee times this week
West Dunbartonshire (1 club)
West Lothian (8 clubs)
- Deer Park Golf & Country ClubLivingston · 18 holes213 tee times this week
- Greenburn Golf ClubBathgate · 18 holes146 tee times this week
- Harburn Golf ClubWest Calder · 18 holes277 tee times this week
- Linlithgow Golf ClubLinlithgow · 18 holes171 tee times this week
- Niddry Castle Golf ClubBroxburn · 18 holes189 tee times this week
- Pumpherston Golf ClubLivingston · 18 holes105 tee times this week
- Uphall Golf ClubBroxburn · 18 holes150 tee times this week
- West Lothian Golf ClubLinlithgow · 18 holes238 tee times this week