Canada
1,702 courses in 953 towns.
Towns
Ontario51 coursesCalgary24 coursesWinnipeg17 coursesBritish Columbia16 coursesEdmonton16 coursesAlberta13 coursesLondon12 coursesMilton11 courses
Every course in Canada
961–1,000 of 1,702
- Kimberley Golf CourseKimberley · Canada
- Kincardine Golf ClubKincardine · Canada9 holes
- Kindersley Regional Golf CourseKindersley · Canada
- King's Forest Golf ClubHamilton · Canada18 holes
- King's Riding Golf ClubKing City · Canada18 holes
- Kings Links Golf Course by the SeaDelta · Canada18 holes
- Kingston Expert TeesKingston · Canada
- Kingsville Golf & Country ClubKingsville · Canada18 holes
- Kingsway Golf and Country ClubQuébec · Canada18 holes
- Kingswell GlenPetrolia · Canada
- KingswoodFredericton · Canada
- Kinkora Golf CourseSq'ewqéyl / Skowkale · Canada
- Kinsmen Pitch & PuttEdmonton · Canada18 holes
- Kipling Golf CourseKipling · Canada
- Kirkland Lake Golf ClubKirkland Lake · Canada9 holes
- Kitimat Golf CourseKitimat · Canada
- Knollwood Golf ClubCanada36 holes
- Knudson 9Vaughan · Canada9 holes
- Kokanee Springs Golf ResortCrawford Bay · Canada18 holes
- Kyle Memorial Golf CourseDominion City · Canada
- La BêteMont-Tremblant · Canada18 holes
- La Verendrye Golf CourseLa Broquerie · Canada
- Lacarya Golf CourseClearwater · Canada
- Ladies Golf Club of TorontoMarkham · Canada
- Lafleur Golf CourseChâteauguay · Canada
- Lake of the SandhillsCanada18 holes
- Lakepoint Golf & Country ClubCharlie Lake · Canada
- Lakeridge Links & Whispering Ridge Golf CoursesWhitby · Canada18 holes
- Lakeside Golf & Country ClubMoncton · Canada9 holes
- Lakeside Greens Golf ClubChestermere · Canada18 holes
- Lakeview Golf CourseCalgary · Canada9 holes
- Lakeview Golf CourseMississauga · Canada18 holes
- Lakeview Par 3Regina · Canada18 holes
- Lakewood Hills Golf CourseOnanole · Canada
- Lambton Golf & Country ClubToronto · Canada
- Land O' LakesCoaldale · Canada
- Landings of Willow Creek golf CourseBarrie · Canada
- Langara Golf CourseVancouver · Canada18 holes
- Lanigan Golf and Country ClubLanigan · Canada
- Larrimac Golf ClubChelsea · Canada9 holes