TeeTime

Update your location?

We use your location to sort courses and tee times by distance and show how far away each one is. Distances are worked out on your device, and anything sent to us is rounded to about 1 km. Your browser will ask for permission next.

Your location

Set your location to sort courses by distance. Distances are worked out on your device; anything sent to us is rounded to about 1 km.

Golf near you

Golf courses by town and county

Pick a town, city, county or golf area to see every golf club there, with holes, green fees and today's tee times: 187 towns and cities, 92 counties and 16 areas, each with at least three clubs.

Aberdeen

Golf courses in Aberdeenshire (36)

Golf courses in Angus (11)

Golf courses in Argyll and Bute (27)

Golf courses in Bedfordshire (20)

Golf courses in Berkshire (27)

Golf courses in Bridgend (6)

Bristol

Golf courses in Buckinghamshire (35)

Golf courses in Caerphilly (6)

Golf courses in Cambridgeshire (24)

Cardiff

Golf courses in Carmarthenshire (6)

Golf courses in Ceredigion (6)

Golf courses in Cheshire (49)

Golf courses in Clackmannanshire (5)

Golf courses in Conwy (9)

Golf courses in Cornwall (30)

Golf courses in County Antrim (15)

Golf courses in County Armagh (6)

Golf courses in County Down (20)

Golf courses in County Durham (30)

Golf courses in County Tyrone (3)

Golf courses in Cumbria (31)

Golf courses in Denbighshire (7)

Golf courses in Derbyshire (38)

Golf courses in Devon (38)

Golf courses in Dorset (29)

Golf courses in Dumfries and Galloway (24)

Golf courses in East Ayrshire (7)

Golf courses in East Dunbartonshire (15)

Golf courses in East Lothian (17)

Golf courses in East Renfrewshire (9)

Golf courses in East Riding of Yorkshire (21)

Golf courses in East Sussex (32)

Edinburgh

Golf courses in Essex (59)

Falkirk

Golf courses in Fife (41)

Golf courses in Flintshire (10)

Glasgow

Golf courses in Gloucestershire (29)

Golf courses in Greater London (92)

Golf courses in Greater Manchester (69)

Golf courses in Gwynedd (9)

Golf courses in Hampshire (56)

Golf courses in Herefordshire (9)

Golf courses in Hertfordshire (48)

Golf courses in Highland (40)

Golf courses in Inverclyde (5)

Golf courses in Isle of Anglesey (6)

Golf courses in Isle of Wight (8)

Golf courses in Kent (57)

Golf courses in Lancashire (58)

Golf courses in Leicestershire (26)

Golf courses in Lincolnshire (39)

Golf courses in Merseyside (36)

Golf courses in Merthyr Tydfil (3)

Golf courses in Midlothian (6)

Golf courses in Monmouthshire (7)

Golf courses in Moray (14)

Golf courses in Neath Port Talbot (6)

Newport

Golf courses in Norfolk (33)

Golf courses in North Ayrshire (19)

Golf courses in North Lanarkshire (15)

Golf courses in North Yorkshire (51)

Golf courses in Northamptonshire (23)

Golf courses in Northumberland (31)

Golf courses in Nottinghamshire (31)

Golf courses in Orkney Islands (4)

Golf courses in Outer Hebrides (5)

Golf courses in Oxfordshire (23)

Golf courses in Pembrokeshire (8)

Golf courses in Perth and Kinross (24)

Golf courses in Powys (11)

Golf courses in Renfrewshire (12)

Golf courses in Rhondda Cynon Taf (6)

Golf courses in Rutland (4)

Golf courses in Scottish Borders (20)

Golf courses in Shropshire (21)

Golf courses in Somerset (34)

Golf courses in South Ayrshire (10)

Golf courses in South Lanarkshire (19)

Golf courses in South Yorkshire (34)

Golf courses in Staffordshire (39)

Stirling

Golf courses in Suffolk (30)

Golf courses in Surrey (62)

Swansea

Golf courses in Torfaen (4)

Golf courses in Tyne and Wear (20)

Golf courses in Vale of Glamorgan (8)

Golf courses in Warwickshire (26)

Golf courses in West Dunbartonshire (5)

Golf courses in West Lothian (12)

Golf courses in West Midlands (39)

Golf courses in West Sussex (27)

Golf courses in West Yorkshire (76)

Golf courses in Wiltshire (24)

Golf courses in Worcestershire (24)

Wrexham