Top 100 golf courses in Canada

The All Square ranking of the best golf courses in Canada

#1
Overview of golf course named Cabot Links

Cabot Links

Mabou, Canada
Your rating
#2
Overview of golf course named Saint George's Golf and Country Club

Saint George's Golf and Country Club

Toronto, Canada
Your rating
#3
Overview of golf course named Cape Breton Highlands Links

Cape Breton Highlands Links

Ingonish Beach, Canada
Your rating
#4
Overview of golf course named National Golf Club of Canada

National Golf Club of Canada

Woodbridge, Canada
Your rating
#5
Overview of golf course named Hamilton Golf and Country Club

Hamilton Golf and Country Club

Ancaster, Canada
Your rating
#6
Overview of golf course named Banff Springs Golf Club

Banff Springs Golf Club

Banff, Canada
Your rating
#7
Overview of golf course named Jasper Park Lodge Golf Course

Jasper Park Lodge Golf Course

Jasper, Canada
Your rating
#8
Overview of golf course named Capilano Golf and Country Club

Capilano Golf and Country Club

West Vancouver, Canada
4.0
Very good1 Review
#9
Overview of golf course named Cabot Cliffs

Cabot Cliffs

Inverness, Canada
Your rating
#10
Overview of golf course named Devil's Paintbrush

Devil's Paintbrush

Caledon Village, Canada
Your rating
#11
Overview of golf course named Sagebrush Golf

Sagebrush Golf

Quilchena, Canada
Your rating
#12
Overview of golf course named Toronto Golf Club

Toronto Golf Club

Mississauga, Canada
Your rating
#13
Overview of golf course named Coppinwood Golf Club

Coppinwood Golf Club

Uxbridge, Canada
Your rating
#14
Overview of golf course named Beacon Hall Golf Club

Beacon Hall Golf Club

Aurora, Canada
Your rating
#15
Overview of golf course named Shaughnessy Golf and Country Club

Shaughnessy Golf and Country Club

Vancouver, Canada
Your rating
#16
Overview of golf course named Westmount Golf and Country Club

Westmount Golf and Country Club

Kitchener, Canada
Your rating
#17
Overview of golf course named Tobiano Golf Course

Tobiano Golf Course

Savona, Canada
Your rating
#18
Overview of golf course named The Royal Montreal Golf Club - Blue Course

The Royal Montreal Golf Club - Blue Course

Montréal, Canada
Your rating
#19
Overview of golf course named The Links at Crowbush Cove

The Links at Crowbush Cove

Mount Stewart, Canada
Your rating
#20
Overview of golf course named Muskoka Bay Club

Muskoka Bay Club

Gravenhurst, Canada
Your rating
#21
Overview of golf course named Rocky Crest Golf Club

Rocky Crest Golf Club

Mactier, Canada
Your rating
#22
Overview of golf course named Devil's Pulpit

Devil's Pulpit

Caledon, Canada
Your rating
#23
Overview of golf course named Eagles Nest Golf Club

Eagles Nest Golf Club

Maple, Canada
Your rating
#24
Overview of golf course named Oviinbyrd Golf Club

Oviinbyrd Golf Club

Foots Bay, Canada
Your rating
#25
Overview of golf course named Blackhawk Golf Club

Blackhawk Golf Club

Spruce Grove, Canada
Your rating
#26
Overview of golf course named Bigwin Island Golf Club

Bigwin Island Golf Club

Huntsville, Canada
Your rating
#27
Overview of golf course named Victoria Golf Club

Victoria Golf Club

Victoria, Canada
Your rating
#28
Overview of golf course named Goodwood

Goodwood

Cedar Valley, Canada
Your rating
#29
Overview of golf course named Mississaugua Golf and Country Club

Mississaugua Golf and Country Club

Mississauga, Canada
Your rating
#30
Overview of golf course named Redtail Golf Course

Redtail Golf Course

Port Stanley, Canada
Your rating
#31
Overview of golf course named Mount Bruno Country Club

Mount Bruno Country Club

Saint-Bruno-de-Montarville, Canada
Your rating
#32
Overview of golf course named Big Sky Golf and Country Club

Big Sky Golf and Country Club

Pemberton, Canada
Your rating
#33
Overview of golf course named Predator Ridge Golf Resort - The Ridge Course

Predator Ridge Golf Resort - The Ridge Course

Vernon, Canada
Your rating
#34
Overview of golf course named Osprey Valley Golf Club - Heathlands

Osprey Valley Golf Club - Heathlands

Caledon, Canada
Your rating
#35
Overview of golf course named Saint Thomas Golf and Country Club

Saint Thomas Golf and Country Club

Union, Canada
Your rating
#36
Overview of golf course named Humber Valley Resort

Humber Valley Resort

Corner Brook, Canada
Your rating
#37
Overview of golf course named Essex Golf and Country Club

Essex Golf and Country Club

Windsor, Canada
Your rating
#38
Overview of golf course named Cobble Beach Golf Links

Cobble Beach Golf Links

Kemble, Canada
Your rating
#39
Overview of golf course named Memphremagog

Memphremagog

Magog, Canada
Your rating