Kitchener-Waterloo Golf Courses

A full listing of public, semi-private and private golf courses and clubs in the greater Kitchener-Waterloo area.

Course City Holes Par/Yardage Access
Chesley Lake Golf Camp
Golf Club
Allenford 9 33 – 2549 Semi-Private
Ariss Valley Golf & Country
Club
Ariss 18 69 – 6038 Public
Mount Forest Golf & Country
Club
Ayton 9 33 – 2350 Public
Foxwood Golf Club Baden 27 70 – 6150 Public
Bluewater Golf Club Bayfield 9 35 – 2826 Public
Merry-Hill Golf Club Breslau 27 61 – 3700 Public
Beaverdale Golf Club Cambridge 18 67 – 4750 Public
Brookfield Country Club Cambridge 18 68 – 5800 Public
Cambridge Golf Club Cambridge 18 72 – 6600 Public
Galt Country Club Cambridge 18 72 – 6800 Private
Grand Valley Golf & Country
Club
Cambridge 18 70 – 5355 Public
Puslinch Lake Golf Club Cambridge 18 70 – 5300 Public
Whistle Bear Golf Club Cambridge 18 72 – 7322 Public
Savannah Golf Links Cambridge 18 71 – 6213 Public
Saginaw Golf Club Cambridge 18 62 – 3911 Public
Exeter Golf Club Centralia 9 36 – 3086 Public
Pike Lake Golf Club Clifford 18 71 – 6069 Public
Woodland Links Golf Club Clinton 18 72 – 6561 Public
Conestoga Golf & Country
Club
Conestoga 18 71 – 5875 Public
Homestead (The) Golf &
Country Club
Durham 18 68 – 5400 Public
Elmira Golf Club Elmira 18 70 – 6200 Semi-Private
Stonehaven Golf Course Embro 9 34 – 2500 Public
Ironwood Golf Club Exeter 18 71 – 6200 Public
Fairview Golf Club Fergus 9 36 – 3160 Public
Dunadel Golf Club Flesherton 9 36 – 3000 Public
Goderich Sunset Golf Club Goderich 18 70 – 5850 Public
Maitland Country Club Goderich 9 34 – 2835 Public
Cutten Club Guelph 18 70 – 6400 Private
Guelph Country Club Guelph 9 Semi-Private
Springfield Golf & Country
Club
Guelph 18 70 – 5682 Semi-Private
Victoria Park East Golf
Club
Guelph 18 71 – 6433 Public
Victoria Park Golf Club
West
Guelph 18 61 – 3687 Public
Guelph Lakes Golf Club Guelph 18 71 – 6454 Public
Wildwinds Golf Club Guelph 9 35 – 2750 Public
Whispering Hills Golf
Club
Hanover 18 71 – 6200 Public
Northern Dunes Golf Club Hepworth 18 72 – 6322 Public
Sauble Golf & Country
Club
Hepworth 18 72 – 6400 Public
Pinewoods Executive Golf
Club
Hepworth 9 32 – 2252 Public
Ainsdale Golf Course Kincardine 18 72 – 6400 Public
Kincardine Golf & Country
Club
Kincardine 9 36 – 3000 Semi-Private
Deer Ridge Golf & Country
Club
Kitchener 18 72 – 6000 Private
Doon Valley Golf Club Kitchener 18 72 – 6300 Public
Rockway Golf Club Kitchener 18 70 – 5531 Public
Westmount Golf & C.C. Kitchener 18 72 – 7000 Private
River Edge Golf Club Kitchener 9 35 – 2842 Public
Listowel Golf & Country
Club
Listowel 27 72 – 6531 Semi-private
Markdale Country Club Markdale 9 35 – 2818 Public
Meaford Golf And Country
Club
Meaford 18 72 – 6030 Public
Mitchell Golf Club Mitchell 18 71 – 6169 Semi-Private
Dundee Country Club New Dundee 18 71 – 6400 Public
Owen Sound Golf & Country
Club
Owen Sound 18 71 – 6142 Semi-Private
Scenic City Golf Course Owen Sound 18 70 – 5278 Public
Stone Tree Golf & Fitness
Club
Owen Sound 18 70 – 6103 Public
Rebel Creek Golf Club Petersburg 18 72 – 6942 Public
Saugeen Golf Club Port Elgin 27 72 – 6300 Public
Holiday Golf & Tennis
Club
Port Elgin 9 27 – 1265 Public
South-Port Golf Course Port Elgin 9 36 – 2900 Public
The Links at Piper’s Glen
Golf Club
Port Elgin 18 71 – 6712 Public
Highland Glen Golf Club Priceville 18 72 – 6000 Public
Seaforth Golf & Country
Club
Seaforth 18 71 – 5723 Public
Shelburne Golf Club Shelburne 18 71 – 6005 Public
Chippewa Golf & Country

Club

Southampton 18 72 – 6420 Public
Chantry Golf Golf Club Southampton 18 70 – 6000 Public
River Valley Golf & Country
Club
St. Marys 9 36 – 3000 Public
St. Marys Golf & Country
Club
St. Marys 18 72 – 6412 Public
Stratford Country Club Stratford 18 71 – 5920 Public
Stratford Municipal Golf
Club
Stratford 18 70 – 5920 Public
Tavistock Golf Club Tavistock 18 59 – 3100 Public
Somerhill Golf Club Tiverton 9 36 – 2850 Public
Cornerstone Golf Club Tobermory 9 36 – 2900 Public
Walkerton Golf & Country
Club
Walkerton 9 36 – 3051 Public
City Of Waterloo Grey
Silo Golf Course
Waterloo 18 71 – 6532 Public
Wiarton Golf Club Wiarton 9 36 – 2975 Public
Wingham Golf & Country
Club
Wingham 9 34 – 2500 Private
Bay View Golf Club Zurick 18 72 – 6414 Public