This is our current listing of 18-hole golf courses and indoor golf facilities in Alberta. We are still adding and compiling more information every day for this list. If you see anything that needs to be added or changed, please send us an email and we will update it!
Calgary & Area Golf Courses
Apple Creek Golf Course
Bearspaw Golf & Country Club
Blue Devil Golf Club
Calgary Golf & Country Club
Canyon Meadows Golf & Country Club
Club Champion
Carnmoney Golf & Country Club
Cottonwood Golf & Country Club
Country Hills Golf Club
D'Arcy Ranch Golf Club
Douglasdale Golf Course
Eaglequest Golf Dome
Earl Grey Golf Club
Elbow Springs Golf Club
Fox Hollow Golf Course
Golfuture
GolfTEC Beacon Heights
GolfTEC Midnapore
Heatherglen Golf Course
Heritage Pointe Golf Club
Inglewood Golf & Curling Club
Lakeside Greens Golf & Country Club
Links of GlenEagles
Lynx Ridge Golf Club
Maple Ridge Golf Course
McCall Lake Golf Course
McKenzie Meadows Golf Club
Metro Fairway Indoor Golf
Mickelson National Golf Club
Modern Golf
National Golf Academy
Pinebrook Golf & Country Club
Priddis Greens Golf & Country Club
Redwood Meadows Golf & Country Club
River Spirit Golf Club
River's Edge Golf Club
Riverside Golf Centre
Shaganappi Point Golf Course
Silver Springs Golf & Country Club
Sirocco Golf Club
Springbank Links Golf Club
The Canal at Delacour
The Glencoe Golf & Country Club
The Hamptons Golf Club
The Track Golf Club
The Winston Golf Club
Valley Ridge Golf Club
Willow Park Golf & Country Club
Wintergreen Golf Club
Woodside Golf Course
X-Factor Indoor Golf
Edmonton & Area Golf Courses
Belvedere Golf & Country Club
Blackhawk Golf Club
Boadmoor Public Golf Course
Coloniale Golf & Country Club
Cougar Creek Golf Club
Country Side Golf Course
Devon Golf & Conference Centre
Eagle Rock Golf Course
Edmonton Country Club
Edmonton Garrison Memorial Golf & Curling Club
Edmonton Petroleum Golf & Country Club
Edmonton Springs Golf Course
Evolution Golf North
Evolution Golf South
Fort-In-View Golf Club
Glendale Golf & Country Club
GolfTEC Edmonton West Point
Golfzon South
Golfzon West
Highlands Golf Club
Hunters Green Golf Club
Jagare Ridge Golf Club
Leduc Golf & Country Club
Legends Golf & Country Club
Lewis Estates Golf Course
Links at Spruce Grove
Mill Woods Golf Course
Northern Bear Golf Club
Raven Crest Golf & Country Club
RedTail Landing Golf Club
River Ridge Golf & Country Club
Royal Mayfair Golf Club
Sandpiper Golf & Country Club
Stony Plain Golf Course
Sturgeon Valley Golf & Country Club
The Derrick Golf & Winter Club
The Golf Den Lounge & Eatery
The Quarry Golf Club
The Ranch Golf & Country Club
Twin Willows Golf Club
Victoria Golf Course & Driving Range
Windermere Golf & Country Club
Central Alberta Golf Courses
Alberta Springs Golf Resort
Balmoral Golf Course
Beaver Dam Golf Course
Black Bull Golf Course
Camrose Golf Course
Carstairs Community Golf Club
Coal Creek Golf Resort
Collicutt Siding Golf Course
Coyote Creek Golf Resort
Dinosaur Trail Golf & Country Club
Dorchester Ranch Golf Course
Double Dam Golf Course
Drayton Valley Golf Club
Edson Golf & Country Club
Forest Heights Golf Course
Hackers Indoor Golf & Lounge
Hanna Golf & Country Club
Innisfail Golf Club
Lacombe Golf & Country Club
Lowleft Golf Experience
Meadowlands Golf Club
Miquelon Hills Golf Course
Montgomery Glen Golf & Country Club
Nursery Golf & Country Club
Olds Central Highlands Golf Club
Pheasantback Golf Club
Pine Hills Golf Club
Ponoka Community Golf Club
Raven Meadows Golf Course
Red Deer Golf & Country Club
River Bend Golf Course
Silver Creek Golf Course
Silver Sands Golf Course
Spirit Creek Golf & Country Club
Sundre Golf Club
Sylvan Lake Golf & Country Club
Tooth of the Dogpound Creek Golf Course
Trestle Creek Golf Resort
Trochu Golf & Country Club
Wainwright Golf & Country Club
Water Valley Golf & Country Club
Whispering Pines Golf & Country Club
Whitetail Crossing Golf Club
Willow Greens Golf Course
Wolf Creek Golf Course
Mountain Golf Courses
Brewster's Kananaskis Ranch Golf Course
Canmore Golf & Curling Club
Crowsnest Pass Golf & Country Club
Fairmont Banff Springs Golf Club
Fairmont Jasper Park Lodge Golf Course
Hinton Golf Club
Kananaskis Country Golf Club
Silvertip Golf Course
Stewart Creek Golf Club
Waterton Lakes Golf Course
Southern Alberta Golf Courses
Brooks Golf Club
Connaught Golf Club
Cottonwood Coulee Golf Course
Desert Blume Golf Club
Henderson Lake Golf Club
Highwood Golf & Country Club
Land-O-Lakes Golf Course
Lethbridge Country Club
Magrath Golf Club
Medicine Hat Golf & Country Club
Nanton Golf Club
Paradise Canyon Golf Resort
Picture Butte Golf Club
Riverview Golf Course
Serenity Golf Club
Speargrass Golf Club
Strathmore Golf Club
Taber Golf Club
The Bridges at Claresholm Golf Club
Turner Valley Golf Club
Northern Alberta Golf Courses
Athabasca Golf & Country Club
Barrhead Golf Club
Bear Creek Golf Club
Bonnyville Golf & Country Club
Cardiff Golf & Country Club
Cold Lake Golf & Winter Club
Fort McMurray Golf Club
Fox Haven Golf & Country Club
Gilwood Golf & Country Club
Goose Hummock Golf Resort
Grand Centre Golf & Country Club
Grande Prairie Golf & Country Club
Lac La Biche Golf & Country Club
Mighty Peace Golf & Country Club
Miskanaw Golf Club
Spruce Meadows Golf & Country Club
St. Paul Golf Course
The Dunes Golf & Winter Club
Westlock Golf Club
Whitecourt Golf Club