Elkwater Golf Club, Elkwater, AB Credit: AB Parks

Golfing in the Canadian Badlands

Keho Park Golf Club Nobleford, Alberta
Oyen & District Golf Club Oyen, Alberta
Vulcan Golf and Country Club Vulcan, Alberta
Dinosaur Trail Golf Club Drumheller, Alberta
Foremost Golf Course Foremost, Alberta
Hanna Golf and Country Club Hanna, Alberta
Lakeside Mini Golf and Frisbee Golf Elkwater, Alberta
Three Hills Golf Club Three Hills, Alberta
Dinosaur Trail Golf & Country Club Drumheller, Alberta
Foremost Wayside Campground Lethbridge, Alberta
Champions Golf Package- Medicine Hat Lodge Book Now
Indian Hill Golf Course Coaldale, Alberta
Land-o-Lakes Golf and Country Club Coaldale, Alberta
Connaught Golf Club Medicine Hat, Alberta
Bow Island Jubilee Golf Course Bow Island, Alberta
Pheasantback Golf Club Stettler, Alberta
Paradise Canyon Golf Resort Lethbridge, Alberta
Trochu Golf and Country Club Trochu, Alberta
Medicine Hat Golf Package 2019 Medicine Hat, Alberta
Evergreen Golf Centre Lethbridge, Alberta
Desert Blume Golf Club Medicine Hat, Alberta
Magrath Golf Club Magrath, Alberta
World’s Largest Golf Tee Trochu, Alberta
Bridge Valley Golf Course Lethbridge, Alberta
Strathmore Golf Club Strathmore, Alberta
Half-Price Mondays at Vauxhall Golf Club Book Now
Elkwater Golf Club Elkwater, Alberta
Duchess Golf Course Duchess, Alberta
Haunted Lake Golf Club Alix, Alberta
Picture Butte Golf Club Picture Butte, Alberta
Three Hills Golf Club Three Hills, Alberta
Consort Golf Club Consort, Alberta
Family Golf Package Book Now
Akokiniskway Golf Course Ltd. Rosebud, Alberta
Riverview Golf Club Redcliff, Alberta
Vauxhall Golf Club Vauxhall, Alberta
Akokiniskway Golf Course & Campground Rosebud, Alberta
Evergreen Golf Centre Lethbridge, Alberta
Speargrass Golf Course Carseland, Alberta
Stettler Elks Golf and Country Club Stettler, Alberta
Medicine Hat Golf and Country Club Medicine Hat, Alberta
Raymond Golf Course Raymond, Alberta
Dinosaur Trail Golf & Country Club Drumheller, Alberta