Elkwater Golf Club, Elkwater, AB Credit: AB Parks

Golfing in the Canadian Badlands

Haunted Lake Golf Club Alix, Alberta
Magrath Golf Club Magrath, Alberta
Bassano Sage and Thistle Golf Course Bassano, Alberta
Redcliff Splash Park - Lion's Park Redcliff, Alberta
Strathmore Golf Club Strathmore, Alberta
Dinosaur Trail Golf & Country Club Drumheller, Alberta
Land-o-Lakes Golf and Country Club Coaldale, Alberta
Riverside Community Golf Course Milk River, Alberta
Henderson Lake Golf Club Lethbridge, Alberta
Acme Golf Club Acme, Alberta
Hell's Creek Golf & Footgolf Course Raymond, Alberta
Dinosaur Trail Golf & Country Club Drumheller, Alberta
Hell's Creek Golf & Footgolf Course Raymond, Alberta
Bridge Valley Golf Course Lethbridge, Alberta
Lakeside Mini Golf and Frisbee Golf Elkwater, Alberta
Foremost Wayside Campground Lethbridge, Alberta
Canalta Stettler Stettler, Alberta
Paradise Canyon Golf Resort Lethbridge, Alberta
Acme Golf Club Acme, Alberta
Haunted Lake Golf Club Alix, Alberta
Fawn Meadows Lodge, & Cabins Delburne, Alberta
Picture Butte Golf Club Picture Butte, Alberta
Henderson Lake Golf Club Lethbridge, Alberta
Gooseberry Lake Provincial Park Consort, Alberta
Canabreeze Tour and Travel Lethbridge, Alberta
Indian Hill Golf Course Coaldale, Alberta
Fawn Meadows Golf and Country Club Delburne, Alberta
Lee Creek Golf Course Cardston, Alberta
Bow Island Visitor Information Centre Bow Island, Alberta
Hanna Golf and Country Club Hanna, Alberta
World’s Largest Golf Tee Trochu, Alberta
Magrath Golf Club Magrath, Alberta
Bow Island Jubilee Golf Course Bow Island, Alberta
Haunted Lake Golf Club Alix, Alberta
Canabreeze Tour and Travel Lethbridge, Alberta
Foremost Golf Course Foremost, Alberta
Land-o-Lakes Golf and Country Club Coaldale, Alberta
Duchess Golf Course Duchess, Alberta
Riverside Community Golf Course Milk River, Alberta
Trochu Golf and Country Club Trochu, Alberta
Vulcan Golf and Country Club Vulcan, Alberta
Riverview Golf Club Redcliff, Alberta
Stettler Elks Golf and Country Club Stettler, Alberta
Indian Hill Golf Course Coaldale, Alberta
Jubilee Park Campground Magrath, Alberta
Paradise Valley Golf Course Medicine Hat, Alberta
Fawn Meadows Golf and Country Club Delburne, Alberta
Taber Golf Club Taber, Alberta
Connaught Golf Club Medicine Hat, Alberta
Vauxhall Golf Club Vauxhall, Alberta