List of golf courses in Canada


The following are incomplete lists of golf courses in Canada by province and territory.

Alberta

All golf courses listed and their related information are from Alberta Golf's member club directory unless referenced otherwise.
The following is list of golf courses in Alberta.
NameLocation
Acme Golf ClubAcme
Apple Creek Golf CourseAirdrie
Athabasca Golf & Country ClubAthabasca
Banff Springs Golf ClubBanff
Barrhead Golf and Country ClubBarrhead
Bashaw Golf and Country ClubBashaw
Bear Creek Golf ClubGrande Prairie
Bearspaw Golf ClubCalgary
Belvedere Golf and Country ClubSherwood Park
Black Bull Golf and Country ClubMa-Me-O Beach
Blackhawk Golf ClubSpruce Grove
Blue Devil Golf ClubCalgary
Bonnyville Golf and Country ClubBonnyville
Boulder Creek Golf CourseLangdon
Bow Island Jubilee Golf ClubBow Island
Broadmoor Golf CourseSherwood Park
Brooks Golf ClubBrooks
Calahoo Hills Golf CourseCalahoo
Calgary Elks Lodge & Golf ClubCalgary
Calgary Golf and Country ClubCalgary
Camrose Golf CourseCamrose
Canmore Golf and Curling ClubCanmore
Canyon Meadows Golf and Country ClubCalgary
Cardiff Golf and Country ClubMorinville
Carnmoney Golf and Country ClubDe Winton
Carstairs Golf CourseCarstairs
Coal Creek Golf ResortRyley
Cochrane Golf ClubCochrane
Cold Lake Golf & Winter ClubCold Lake
Collicutt Siding Golf ClubCrossfield
Coloniale Golf and Country ClubBeaumont
Confederation Park Golf CourseCalgary
Connaught Golf ClubMedicine Hat
Cottonwood Coulee Golf CourseMedicine Hat
Cottonwood Golf and Country ClubDe Winton
Cougar Creek Golf ResortEdmonton
Country Hills Golf ClubCalgary
Country Side Golf CourseSherwood Park
Coyote Creek Golf and RV ResortSundre
Coyote Crossing Golf CourseSherwood Park
Crowsnest Pass Golf and Country ClubBlairmore
D'Arcy Ranch Golf ClubOkotoks
Derrick Golf and Winter ClubEdmonton
Desert Blume Golf ClubMedicine Hat
Devon Golf and Curling ClubDevon
Dinosaur Trail Golf and Country ClubDrumheller
Drayton Valley Golf ClubDrayton Valley
Eagle Point Golf ClubWabasca
Eagle Rock Golf CourseLeduc
Earl Grey Golf ClubCalgary
Edmonton Country ClubEdmonton
Edmonton Garrison Memorial Golf & Curling ClubLancaster Park
Edmonton Petroleum Golf and Country ClubSpruce Grove
Edmonton Springs Golf ResortSpruce Grove
Edson Golf ClubEdson
Elbow Springs Golf ClubCalgary
Fawn Meadows Golf and Country ClubDelburne
Foremost Golf ClubForemost
Forest Heights Golf ClubSundre
Fort McMurray Golf ClubFort McMurray
Fort Saskatchewan Golf and Curling ClubFort Saskatchewan
Fox Hollow Golf ClubCalgary
Gilwood Golf and Country ClubSlave Lake
Glendale Golf and Country ClubEdmonton
Golf Canada Calgary CentreCalgary
Goose Hummock Golf ResortGibbons
Grand Centre Golf and Country ClubCold Lake
Grande Prairie Golf and Country ClubGrande Prairie
Haunted Lake Golf ClubAlix
HeatherGlen Golf ClubCalgary
Henderson Lake Golf and Country ClubLethbridge
Heritage Pointe Golf CourseHeritage Pointe
Highlands Golf ClubEdmonton
Highwood Golf and Country ClubHigh River
Inglewood Golf and Curling ClubCalgary
Innisfail Golf and Country ClubInnisfail
Jagare Ridge Golf ClubEdmonton
Jasper Park Lodge Golf ClubJasper
Lac La Biche Golf and Country ClubLac La Biche
Lacombe Golf and Country ClubLacombe
Lakeside Greens Golf and Country ClubChestermere
Land-O-Lakes Golf and Country ClubCoaldale
Leduc Golf and Country ClubLeduc
Lethbridge Country ClubLethbridge
Lewis Estates Golf CourseEdmonton
Lynx Ridge Golf ClubCalgary
Magrath Municipal Golf ClubMagrath
Maple Ridge Golf CourseCalgary
Mayerthorpe Golf and Country ClubMayerthorpe
McCall Lake Golf CourseCalgary
McKenzie Meadows Golf ClubCalgary
Meadowlands Golf Club at Sylvan LakeSylvan Lake
Medicine Hat Golf and Country ClubMedicine Hat
Mighty Peace Golf and Country ClubPeace River
Mill Woods Golf CourseEdmonton
Miskanaw Golf and Country ClubFort McMurray
Montgomery Glen Golf and Country ClubWetaskiwin
Muirfield Lakes Golf Club
Nanton Golf ClubNanton
Northern Bear Golf ClubSherwood Park
Olds ClubOlds
Paradise Canyon Golf ResortLethbridge
Pheasantback Golf CourseStettler
Picture Butte Golf ClubPicture Butte
Pincher Creek Golf ClubPincher Creek
Pine Hills Golf ClubRocky Mountain House
Pinebrook Golf and Country ClubCalgary
Pipestone Golf ClubWembley
Ponoka Community Golf ClubPonoka
Priddis Greens Golf and Country ClubCalgary
Raven Crest Golf and Country ClubEdmonton
Red Deer Golf and Country ClubRed Deer
RedTail Landing Golf ClubNisku
Redwater Golf ClubRedwater
Redwood Meadows Golf and Country ClubCalgary
River Ridge Golf and Country ClubEdmonton
River Spirit Golf CourseCalgary
River's Edge Golf ClubOkotoks
Riverside Golf ClubEdmonton
Riverview Golf ClubRedcliff
Riverview Golf CourseMannville
Royal Mayfair Golf ClubEdmonton
Sandpiper Golf and Country ClubSt. Albert
Shaganappi Point Golf CourseCalgary
Silver Birch Golf ClubFox Creek
Silver Creek Golf CourseNew Norway
Silver Springs Golf and Country ClubCalgary
Silverwing LinksCalgary
Sirocco Golf ClubCalgary
Smoky Lake Town and Country Golf ClubSmoky Lake
Speargrass Golf CourseCarseland
Springbank Links Golf ClubCalgary
Stettler Golf and Country ClubStettler
Stewart Creek Golf and Country ClubCanmore
Stony Plain Golf and Country ClubStony Plain
Strathmore Golf ClubStrathmore
Sturgeon Valley Golf and Country ClubSt. Albert
Sundre Golf ClubSundre
Sylvan Lake Golf and Country ClubSylvan Lake
Taber Golf ClubTaber
The Bridges at ClaresholmClaresholm
The Canal at Delacour Golf ClubDelacour
The Dunes Golf and Winter ClubGrande Prairie
The Glencoe Golf and Country ClubCalgary
The Hamptons Golf ClubCalgary
The Legends Golf and Country ClubSherwood Park
The Links at Spruce GroveSpruce Grove
The Links of GlenEaglesCochrane
The Quarry Golf ClubEdmonton
The Ranch Golf and Country ClubAcheson
Three Hills Golf ClubThree Hills
Turner Valley Golf and Country ClubTurner Valley
Twin Willows Golf ClubEdmonton
Two Hills Lions Golf and Country ClubTwo Hills
Valley Ridge Golf ClubCalgary
Valleyview Riverside Golf ClubValleyview
Victoria Golf CourseEdmonton
Vulcan Golf and Country ClubVulcan
Westlock Golf ClubWestlock
Whitecourt Golf and Country ClubWhitecourt
WhiteTail Crossing Golf ClubMundare
Willow Greens Golf ResortWesterose
Willow Park Golf and Country ClubCalgary
Windermere Golf and Country ClubEdmonton
Wintergreen Golf and Country ClubBragg Creek
Wolf Creek Golf CoursePonoka
Woodside Golf CourseAirdrie

British Columbia

The following is an incomplete list of golf courses in British Columbia.
Cheam Mountain Golf Course
Chilliwack Golf Club
The Falls Golf Course
Royalwood Golf Course
Cultus Lake Golf

Manitoba

The following is an incomplete list of golf courses in Manitoba.
The following is an incomplete list of golf courses in Newfoundland and Labrador.
The following is an incomplete list of golf courses in New Brunswick.
The following is an incomplete list of golf courses in Northwest Territories.
The following is an incomplete list of golf courses in Nova Scotia.

Ontario

Prince Edward Island

The following is an incomplete list of golf courses in Prince Edward Island.
The following is an incomplete list of golf courses in Quebec.

Yukon