Golf Courses

There are over 53 public golf courses in Calgary offering a wealth of variety and options. Whether you're looking for an old fashioned links style course, for pristine beauty with trees and ponds or for a challenging alpine golf course, the Calgary area has it all.


View Golf Courses (Calgary) in a larger map


Public Courses

Acme Golf Club  |  Course Details  |
9 holes - 403.546.4020

Beaver Dam Golf Course  |  Course Details  |
18 holes - 403.946.5200

Blue Devil Golf Club  |  Course Details  |
18 holes -

Boulder Creek Golf Course  |  Course Details  |
18 holes - 403.936.8777

Brewster's Kananaskis Ranch  |  Course Details  |
18 holes - 877.673.2700

Buffalo Run Golf Club  |  Course Details  |
9 holes - 403.238.8682

Calgary Elks Lodge & Golf Club  |  Course Details  |
18 holes - 403.276.7981

Canal at Delacour  |  Course Details  |
18 holes - 403.590.4515

Carstairs Golf Club  |  Course Details  |
18 holes - 403.337.3382

Cochrane Golf Club
9 holes - 403.932.5103

Collicutt Siding Golf Course  |  Course Details  |  Photos  |  Our Review
18 holes - 403.946.2343

Confederation Park  |  Course Details  |
9 holes - 403.221.3510

Crystal Ridge  |  Course Details  |
9 holes - 403.995.5563

D'Arcy Ranch Golf Club  |  Course Details  | Course Photos
18 holes - 403.938.4455

Didsbury  |  Course Details  |
9 holes - 403.335.3635

Eaglequest Douglasdale  |  Course Details  |
18 holes - 403.279.7913

Elbow Springs  |  Course Details  |  Photos  | Our Review
27 holes - 403.246.2800

Fox Hollow Golf Course  |  Course Details  |
18 holes - 403.277.4653

Forest Heights Golf Club  |  Course Details  |
18 holes - 403.556.4010

Gleneagles, The Links of  |  Course Details  |
18 holes - 403.932.1100

Harvest Hills Golf Course  |  Course Details  |
9 holes - 403.226.1051

HeatherGlen  |  Course Details  |
27 holes - 403.236.4653

Heritage Pointe  |  Course Details  |
27 holes - 403.256.2002

Highland Golf & Country Club  |  Course Details  |
9 holes - 403.277.8681

Highwood Golf & Country Club  |  Course Details  |
27 holes - 403.652.2402

Inglewood Golf Course  |  Course Details  |
18 holes - 403.272.4363

Kananaskis Country Golf Course  |  Course Details  |  Photos  |  Our Review
27 holes - 877.591.2525

Lakeside Greens  |  Course Details  |  Photos  |  Our Review
18 holes - 403.569.9111

Lakeview  |  Course Details  |
9 holes - 403.221.3510

Lynx Ridge Golf Club  |  Course Details  |
18 holes - 403.547.5969

Maple Ridge Golf Course  |  Course Details  |
18 holes - 403.221.3510

Mccall Lake   |  Course Details  |
18 holes - 403.221.3510

Mckenzie Meadows Golf Club |  Course Details  |
18 holes - 403.257.2255

Nanton Golf Club  |  Course Details  |
18 holes - 403.646.2050

Olds Golf Club  |  Course Details  |
18 holes - 403.556.8008

Oxbow Country Golf Course  |  Course Details  |
9 holes - 403.934.3693

RCGA Golf Centre  |  Course Details  |
9 holes - 403.640.3555

Redwood Meadows  |  Course Details  |
18 holes - 403.949.3663

Richmond Green   |  Course Details  |
9 holes - 403.221.3510

Rio Vista  |  Course Details  |
9 holes - 403.652.1443

River's Edge Golf Club  |  Course Details  |
18 holes - 403.938.4200

River Spirit Golf Club  |  Course Details  |
27 holes - 403.247.4837

Shaganappi Golf Course  |  Course Details  |
27 holes - 403.221.3510

Shawnee Slopes Golf Course  |  Course Details  |  Photos  |  Our Review
18 holes - 403.256.1444

Silver Willow  |  Course Details  |
9 holes - 403.337.2490

Silverwing Golf Course  |  Course Details  |
18 holes - 403.269.8005

Sirocco Golf Club  |  Course Details  |
18 holes - 403.201.5505

Springbank Links Golf Club  |  Course Details  |
18 holes - 403.202.2000

Speargrass Golf Course  |  Course Details  |
18 holes - 403.901.1134

Strathmore Golf Club  |  Course Details  |
18 holes - 403.934.2299

Turner Valley Golf Club  |  Course Details  |
18 holes - 403.933.4721

Valley Ridge Golf Club  |  Course Details  |
18 holes - 403.288.9457

Water Valley Golf & Country Club  |  Course Details  |
18 holes - 403.637.2388

Wintergreen Golf & Country Club  |  Course Details  |
18 holes - 403.949.3333