Canada-Places.com has listed approx 364 Public golf courses in Canada. Some of the Top rated Public golf courses in Canada are- Cardinal Golf Club, Shaganappi Point Golf Course, Mill Woods Golf Course, Crosswinds Golf and Country Club, King's Forest Golf Club, Pine Knot Golf & Country Club, Streetsville Glen Golf Club, The Redwoods Golf Course, River Bend Golf & Recreation Area & Indian Wells Golf Club.