Canada
1,702 courses in 953 towns.
Towns
Ontario51 coursesCalgary24 coursesWinnipeg17 coursesBritish Columbia16 coursesEdmonton16 coursesAlberta13 coursesLondon12 coursesMilton11 courses
Every course in Canada
1,161–1,200 of 1,702
- Niagara Falls Golf ClubNiagara Falls · Canada18 holes
- Niagara National Golf & CountryStevensville · Canada18 holes
- Niagara-on-the-Lake Golf CourseNiagara-on-the-Lake · Canada9 holes
- Niakwa Country ClubWinnipeg · Canada18 holes
- NK'Mip Canyon Desert Golf CourseOliver · Canada
- Nobleton Lakes Country ClubBolton · Canada27 holes
- Nordegg Historic Golf CourseNordegg · Canada
- Norfolk Golf and Country ClubSimcoe · Canada9 holes
- North Battleford Golf and Country ClubBattleford · Canada
- North Granite Ridge Golf ClubCanada
- Northern Bear Golf ClubCanada18 holes
- Northern Dunes Golf ClubHepworth · Canada
- Northern Pines Golf CourseBrandon · Canada
- Northernaire Golf & Country ClubValhalla · Canada9 holes
- Northlands Golf CourseNorth Vancouver · Canada18 holes
- Northridge Public Golf CourseBrantford · Canada9 holes
- Northumberland LinksGulf Shore · Canada18 holes
- Northview Golf & Country ClubSurrey · Canada36 holes
- Nottawasaga Inn ResortAlliston · Canada
- Oak Bay Golf ClubWaubaushene · Canada18 holes
- Oak Gables Golf & Country ClubCanada
- Oakdale Golf & Country ClubVaughan · Canada9 holes
- OakfieldOakfield · Canada18 holes
- Oakland Greens Golf & Country ClubNorwood · Canada
- Oaklands Golf ClubNiagara Falls · Canada18 holes
- Oakridge Golf ClubPort Perry · Canada
- Oaks of Cobden Golf ClubCobden · Canada
- Oakville Executive Golf CourseMilton · Canada
- Oakville Golf ClubOakville · Canada
- Oakwood Golf CourseSte. Anne · Canada
- Oasis Greens Golf CentreDe Winton · Canada
- Olds Golf CourseMountain View County · Canada
- Oliver's Nest Golf ClubOakwood · Canada
- Orangeville Golf ClubOrangville · Canada
- Orangeville Golf HouseOrangeville · Canada
- Orchard Beach Golf ClubKeswick · Canada9 holes
- Oshawa Airport Golf ClubOshawa · Canada18 holes
- Oshawa Golf & Curling ClubOshawa · Canada18 holes
- Osler Brook Golf and Country ClubCollingwood · Canada
- Osprey Links Golf CourseCallander · Canada18 holes