Kitchener-Waterloo & Western Ontario Golf Courses

A listing of golf courses and clubs in the Kitchener-Waterloo and Western Ontario region.

Course City Holes Access
Chesley Lake Golf Camp Golf Club Allenford 9 Semi-Private
Ariss Valley Golf & Country Club Ariss 18 Public
Mount Forest Golf & Country Club Ayton 9 Public
Foxwood Golf Club Baden 27 Public
Bluewater Golf Club Bayfield 9 Public
Merry-Hill Golf Club Breslau 27 Public
Beaverdale Golf Club Cambridge 18 Public
Brookfield Country Club Cambridge 27 Public
Cambridge Golf Club Cambridge 18 Public
Galt Country Club Cambridge 18 Private
Grand Valley Golf & Country Club Cambridge 18 Public
Puslinch Lake Golf Club Cambridge 18 Public
Whistle Bear Golf Club Cambridge 18 Public
Savannah Golf Links Cambridge 18 Public
Saginaw Golf Club Cambridge 18 Public
Exeter Golf Club Centralia 9 Public
Pike Lake Golf Club Clifford 27 Public
Woodland Links Golf Club Clinton 18 Public
Conestoga Country Club Conestoga 18 Public
Dunadel Golf Club Dundalk 9 Semi-Private
Homestead (The) Golf & Country Club Durham 18 Public
Elmira Golf Club Elmira 18 Semi-Private
Stonehaven Golf Course Embro 9 Public
Ironwood Golf Club Exeter 18 Public
Fergus Golf Club Fergus 27 Public
Wildwinds Golf Club Centre Wellington 18 Public
Goderich Sunset Golf Club Goderich 18 Public
Maitland Country Club Goderich 9 Public
Cutten Club Guelph 18 Private
Guelph Country Club Guelph 9 Semi-Private
Springfield Golf & Country Club Guelph 18 Semi-Private
Victoria Park East Golf Club Guelph 18 Public
Victoria Park Golf Club West Guelph 18 Public
Guelph Lakes Golf Club Guelph 18 Public
Northern Dunes Golf Club Hepworth 18 Public
Sauble Golf & Country Club Hepworth 18 Public
Pinewoods Executive Golf Club Hepworth 9 Public
Cobble Beach Golf Links Kemble 18 Public
Ainsdale Golf Course Kincardine 18 Public
Kincardine Golf & Country Club Kincardine 9 Semi-Private
BlackHorse Golf & Country Resort Kincardine 18 Public
Deer Ridge Golf Club Kitchener 18 Private
Doon Valley Golf Club Kitchener 18 Public
Rockway Golf Club Kitchener 18 Public
Westmount Golf & C.C. Kitchener 18 Private
River Edge Golf Club Kitchener 9 Public
Listowel Golf & Country Club Listowel 27 Semi-private
Markdale Golf and Curling Club Markdale 9 Public
Townsend Lake Golf Course Markdale 18 Public
Meaford Golf And Country Club Meaford 18 Public
Mitchell Golf Club Mitchell 18 Semi-Private
Dundee Country Club New Dundee 18 Public
Owen Sound Golf & Country Club Owen Sound 18 Semi-Private
Scenic City Golf Course Owen Sound 18 Public
Stone Tree Golf, Fitness, Dining, Banquets Owen Sound 18 Semi-Private
Rebel Creek Golf Club Petersburg 18 Public
Saugeen Golf Club Port Elgin 27 Public
Holiday Golf & Tennis Club Port Elgin 9 Public
South Port Golf Course Port Elgin 9 Public
The Links at Piper’s Glen Golf Club Port Elgin 18 Semi-private
Kettle Creek Golf & Country Club Port Stanley 18 Public
Highland Glen Golf Club Priceville 18 Semi-Private
Seaforth Golf & Country Club Seaforth 18 Public
Shelburne Golf Club Shelburne 18 Public
Chippewa Golf & Country Club Southampton 18 Public
Chantry Golf Golf Club Southampton 18 Public
Bayview Golf Club St. Joseph 18 Public
River Valley Golf & Country Club St. Marys 18 Public
St. Marys Golf & Country Club St. Marys 18 Public
Stratford Country Club Stratford 18 Semi-private
Stratford Municipal Golf Club Stratford 18 Public
Tavistock Golf Club Tavistock 18 Public
Somerhill Golf Club Tiverton 9 Public
Cornerstone Golf Club Tobermory 9 Public
Walkerton Golf & Country Club Walkerton 9 Public
City Of Waterloo Grey Silo Golf Course Waterloo 18 Public
Westhill Meadows Golf Course Waterloo 18 Public
Wiarton Golf Club Wiarton 9 Public
Wingham Golf & Country Club Wingham 9 Public