Canada
1,702 courses in 953 towns.
Towns
Ontario51 coursesCalgary24 coursesWinnipeg17 coursesBritish Columbia16 coursesEdmonton16 coursesAlberta13 coursesLondon12 coursesMilton11 courses
Every course in Canada
1,081–1,120 of 1,702
- Meadow Lake Golf ClubMeadow Lake · Canada9 holes
- Meadow Land Golf ClubOrangeville · Canada9 holes
- Meadow Oaks GolfFenelen Falls · Canada
- Meadowdale Golf CourseGull Lake · Canada
- Meadowlands Golf and Country ClubChilliwack · Canada18 holes
- Meadowlands Golf ClubSylvan Lake · Canada
- Meaford Golf ClubMeaford · Canada
- Medicine Hat Golf and Country ClubMedicine Hat · Canada
- Melfort Golf and Country ClubMelfort · Canada
- Melita Golf ClubMelita · Canada9 holes
- Melville Golf and Country ClubMelville · Canada
- Meota & District Lakeside Golf CourseMeota · Canada
- Mer Bleue GolfNavan · Canada
- Meridian Golf CourseWhite Rock · Canada
- Merritt Golf & Country ClubMerritt · Canada
- Metcalfe Golf CourseMetcalfe · Canada18 holes
- Metchosin Golf Course & Country ClubMetchosin · Canada
- Michipicoten Golf ClubWawa · Canada
- Mickelson National Golf ClubRocky View County · Canada18 holes
- Mickey Creek Golf ClubVinton · Canada
- Midland Golf & Country ClubPenetanguishene · Canada
- Milford Manor Golf CourseCanada
- Mill Ridge Golf CourseChester · Canada18 holes
- Mill River Golf CourseBloomfield Corner · Canada18 holes
- Mill Run Golf Course - Executive CourseUxbridge · Canada
- Mill Run Golf Course - Main CourseUxbridge · Canada
- Mill Woods Golf CourseEdmonton · Canada18 holes
- Millcroft Golf and Country ClubBurlington · Canada
- Minnedosa Golf & Country ClubMinnedosa · Canada
- Minnewasta Golf & Country ClubMorden · Canada
- Miquelon Hills Golf CourseCanada
- Miramichi Golf and Country ClubMiramichi · Canada
- Miskanaw Golf ClubFort McMurray · Canada18 holes
- Mission Creek Golf ClubKelowna · Canada
- Mississippi Golf ClubAppleton · Canada18 holes
- Mitchell Golf ClubMitchell · Canada18 holes
- Moberly Lake & District Golf ClubCanada
- Mohawk Hills Golf CourseSaint-Constant · Canada
- Monck's Landing Golf CourseNorland · Canada
- Moncton Golf & Country ClubRiverview · Canada