Canada
1,702 courses in 953 towns.
Towns
Ontario51 coursesCalgary24 coursesWinnipeg17 coursesBritish Columbia16 coursesEdmonton16 coursesAlberta13 coursesLondon12 coursesMilton11 courses
Every course in Canada
841–880 of 1,702
- Granite Ridge Golf Course - CobaltMilton · Canada18 holes
- Granite Ridge Golf Course - RubyMilton · Canada18 holes
- Granite Springs Golf ClubBayside · Canada
- Granum Golf & Country ClubCanada
- Green Acres Golf CourseRichmond · Canada
- Green Acres Golf CourseBalgonie · Canada
- Green Gables Golf ClubCavendish · Canada18 holes
- Greenbryre Golf & Country ClubSaskatoon · Canada9 holes
- Greene Acre Golf ClubGananoque · Canada
- Greenhills Country ClubLondon · Canada18 holes
- Greensmere Golf & Country ClubAlmonte · Canada
- Greenwood Golf ClubGreenwood · Canada
- Grenfell Recreational Park Golf CourseGrenfell · Canada
- Grey Silo Golf CourseBloomingdale · Canada18 holes
- GreyHawk Golf ClubCarlsbad Springs · Canada
- Gros Morne Golf CourtseSt. Paul's · Canada
- Guelph Lakes Golf and Country ClubGuelph · Canada
- Guildford Golf & Country ClubSurrey · Canada
- Gull Lake Golf CourseParkland Beach · Canada
- Hacker's HavenMaple Ridge · Canada9 holes
- Haileybury Golf ClubHaileybury · Canada9 holes
- Halcrow Lake Golf and Country ClubThe Pas · Canada
- Hamilton Golf & Country ClubHamilton · Canada18 holes
- Hammond Golf & Country ClubClarence-Rockland · Canada18 holes
- Hampton Golf ClubHampton · Canada18 holes
- Hanley Golf ClubHanley · Canada
- Hanna Golf ClubHanna · Canada
- Harbour Ridge Golf CourseEast Petpeswick · Canada
- Harbour View Golf CourseWinnipeg · Canada
- Hardisty Lakeview Golf CourseHardisty · Canada
- Harmony Creek Golf Centre LtdOshawa · Canada
- Harrison Resort Golf CourseHarrison Hot Springs · Canada
- Hartlen Point Forces Golf ClubEastern Passage · Canada18 holes
- Hartney Golf ClubHartney · Canada
- Harvest Golf CourseKelowna · Canada18 holes
- Hawk Ridge Golf & Country ClubOrillia · Canada
- Hawkesbury Golf & Curling ClubHawkesbury · Canada18 holes
- Hay River Golf CourseCanada9 holes
- Heather Glen Golf CourseChestermere · Canada18 holes
- Hecla Golf CourseCanada