Elkwater Golf Club, Elkwater, AB Credit: AB Parks

Golfing in the Canadian Badlands

Fawn Meadows Lodge, & Cabins Delburne, Alberta
Haunted Lake Golf Club Alix, Alberta
Strathmore Golf Club Strathmore, Alberta
Coronation Elks Community Golf Coronation, Alberta
Land-o-Lakes Golf and Country Club Coaldale, Alberta
Canalta Stettler Stettler, Alberta
Indian Hill Golf Course Coaldale, Alberta
Indian Hill Golf Course Coaldale, Alberta
Picture Butte Golf Club Picture Butte, Alberta
Acme Golf Club Acme, Alberta
Keho Park Golf Club Nobleford, Alberta
Vauxhall Golf Club Vauxhall, Alberta
Pheasantback Golf Club Stettler, Alberta
Hanna Golf and Country Club Hanna, Alberta
Evergreen Golf Centre Lethbridge, Alberta
Duchess Golf Course Duchess, Alberta
Elkwater Golf Club Elkwater, Alberta
Canabreeze Tour and Travel Lethbridge, Alberta
Riverview Golf Club Redcliff, Alberta
Lee Creek Golf Course Cardston, Alberta
Magrath Golf Club Magrath, Alberta
Duchess Golf Course Duchess, Alberta
Speargrass Golf Course Carseland, Alberta
Consort Golf Club Consort, Alberta
Connaught Golf Club Medicine Hat, Alberta
Gooseberry Lake Provincial Park Consort, Alberta
Vulcan Golf and Country Club Vulcan, Alberta
Lakeside Mini Golf and Frisbee Golf Elkwater, Alberta
Paradise Valley Golf Course Medicine Hat, Alberta
Riverside Community Golf Course Milk River, Alberta
Stettler Elks Golf and Country Club Stettler, Alberta
Evergreen Golf Centre Lethbridge, Alberta
Haunted Lake Golf Club Alix, Alberta
Family Golf Package Book Now
World’s Largest Golf Tee Trochu, Alberta
Drop Zone Golf Centre Lethbridge, Alberta
Iron Golf Package Book Now
Land-o-Lakes Golf and Country Club Coaldale, Alberta
Paradise Canyon Golf Resort Lethbridge, Alberta
Fawn Meadows Golf and Country Club Delburne, Alberta
Taber Golf Club Taber, Alberta
Hanna Golf and Country Club-Camping Facility Hanna, Alberta
Hanna Golf and Country Club-Camping Facility Hanna, Alberta
Fairway Golf Package Book Now
VISITOR INFORMATION CENTER Bow Island, Alberta
Raymond Golf Course Raymond, Alberta
Enchant Golf Club Enchant, Alberta