Golf Courses Near Calgary Alberta
Explore our comprehensive list of top‑rated golf courses near Calgary Alberta.
Caroline & District Golf Course
Public
| Caroline, Alberta | Canada
Experience the beauty and challenge of Caroline & District Golf Course in Alberta. Designed by Robert Trent Jones Jr., this championship course offers stunning mountain views and a welcoming atmosphere for golfers of all skill levels.
Carstairs Golf Club
Semi-Private
| Carstairs, Alberta | Canada
Carstairs Golf Club in Alberta offers a picturesque 18-hole course designed by Tom McBroom with stunning views of the Rocky Mountains. Whether you're a seasoned golfer or a beginner, the warm atmosphere and top-notch amenities make for an unforgettable experience.
Castor Golf Club
Municipal
| Castor, Alberta | Canada
Nestled in Castor, Alberta, Castor Golf Club offers a unique golfing experience with stunning views of the Canadian Rockies. The championship course features challenging bunkers, lush fairways, and a signature par-3 hole. Join the warm community atmosphere for an enjoyable round of golf.
Claresholm Golf Course
Semi-Private
| Claresholm, Alberta | Canada
Nestled in Claresholm, Alberta, Claresholm Golf Course offers stunning views of the Rocky Mountains and a diverse layout for golfers of all levels. Experience a warm community atmosphere and well-maintained facilities for a memorable golfing experience.
Cochrane Golf Club
Semi-Private
| Cochrane, Alberta | Canada
Nestled in Cochrane, Alberta, Cochrane Golf Club offers a unique golfing experience with stunning views of the Rocky Mountains. The well-designed course challenges players of all skill levels, while the inclusive atmosphere and range of amenities make for a memorable round of golf.
Coloniale Golf & Country Club
Semi-Private
| Beaumont, Alberta | Canada
Nestled in the picturesque town of Beaumont, Alberta, Coloniale Golf & Country Club offers a unique and challenging golfing experience. With its stunning layout, warm atmosphere, and rich history, it is the perfect destination for golfers of all levels.
Coronation Golf Club
Municipal
| Coronation, Alberta | Canada
Coronation Golf Club in Alberta offers a picturesque and challenging 18-hole course with stunning views of the Canadian Rockies. Whether you're a seasoned pro or a beginner, this semi-private club provides a welcoming atmosphere and top-notch amenities to enhance your golfing experience.
Cottonwood Coulee Golf Course
Semi-Private
| Medicine Hat, Alberta | Canada
Discover the premier Cottonwood Coulee Golf Course in Medicine Hat, Alberta, offering a unique golfing experience with lush fairways, challenging water hazards, and a warm, welcoming atmosphere for players of all skill levels.
Cottonwood Golf & Country Club
Private
| Foothills, Alberta | Canada
Cottonwood Golf & Country Club in the Foothills of Alberta offers two championship courses, exclusive membership, and a picturesque setting for a serene golfing experience. Explore the unique and challenging courses designed for players of all skill levels.
Crowsnest Pass Golf & Country Club
Semi-Private
| Blairmore, Alberta | Canada
Discover the beauty of golfing in the Canadian Rockies at Crowsnest Pass Golf & Country Club. With a rich history, stunning mountain views, and a welcoming atmosphere, this semi-private club offers a unique golfing experience for players of all skill levels.
Dark Horse Golf Course
Public
| Eckville, Alberta | Canada
Dark Horse Golf Course in Eckville, Alberta, offers a challenging and picturesque golfing experience amidst rolling hills and lush greenery. With top amenities and a welcoming atmosphere, it's the perfect destination for golfers of all levels.
Deer Meadows Golf Course
Semi-Private
| Spruce Grove, Alberta | Canada
Nestled in Spruce Grove, Alberta, Deer Meadows Golf Course offers a championship experience with challenging terrain and a serene environment. Golfers of all levels will enjoy the picturesque setting and well-maintained facilities.
Didsbury Golf Club
Semi-Private
| Didsbury, Alberta | Canada
Explore the unique and challenging Didsbury Golf Club in Alberta, offering picturesque views of the Rocky Mountains and a layout designed to test golfers of all skill levels. Enjoy a welcoming atmosphere, top-notch amenities, and rich history.
Dinosaur Trail Golf & Country Club
Semi-Private
| Drumheller, Alberta | Canada
Discover the one-of-a-kind golfing experience at Dinosaur Trail Golf & Country Club in the heart of the Canadian Badlands. With dinosaur-themed holes, challenging gameplay, and a welcoming atmosphere, every golfer will find something to love.
Double Dam Golf Course
Semi-Private
| Rosalind, Alberta | Canada
Double Dam Golf Course in Rosalind, Alberta offers a challenging yet picturesque 18-hole course set amongst rolling hills and lush greenery. Enjoy a welcoming atmosphere, friendly staff, and a range of amenities to enhance your golfing experience.
Dunes Golf & Winter Club
Semi-Private
| Grande Prairie, Alberta | Canada
Discover the picturesque Dunes Golf & Winter Club in Grande Prairie, Alberta, offering two championship courses designed by Les Furber. Enjoy a welcoming atmosphere, family-friendly options, and top-notch amenities for an unforgettable golfing experience.
Eaglesham Lakeside Golf & Country Club
Semi-Private
| Eaglesham, Alberta | Canada
Eaglesham Lakeside Golf & Country Club in Alberta offers golfers a challenging yet rewarding experience in a picturesque setting. With stunning views of lakes and mountains, this course is perfect for all skill levels. Enjoy well-maintained fairways, top-of-the-line amenities, and a peaceful atmosphere.
Edmonton Country Club
Private
| Edmonton, Alberta | Canada
Experience the challenging yet enjoyable 18-hole championship layout at the prestigious Edmonton Country Club in the heart of Alberta. With diverse terrains and top-notch amenities, golfers of all skill levels are sure to have a fantastic time on the course.
Edmonton Petroleum Golf & Country Club
Private
| Spruce Grove, Alberta | Canada
Discover the premier golf destination in Spruce Grove, Alberta at the Edmonton Petroleum Golf & Country Club. With championship courses, exclusive membership options, and top-notch facilities, you're sure to have a memorable experience.
Fairmont Jasper Park Lodge Golf Club
Resort
| Jasper, Alberta | Canada
Nestled in the heart of the Canadian Rockies, the Fairmont Jasper Park Lodge Golf Club offers a picturesque setting for golf enthusiasts. Designed by Stanley Thompson, this 18-hole course features challenging terrain and stunning mountain views. Whether you're a seasoned pro or a beginner, this course is sure to impress.
Fort Sasks Golf & Curling Club
Semi-Private
| Fort Saskatchewan, Alberta | Canada
Discover the premier Fort Sasks Golf & Curling Club in Fort Saskatchewan, Alberta, offering an 18-hole championship golf course designed to challenge all skill levels. Experience the unique combination of golf and curling facilities, lush fairways, and exceptional amenities.
Fox Run Golf Course
Public
| Ardrossan, Alberta | Canada
Fox Run Golf Course in Ardrossan, Alberta, designed by Thomas McBroom, offers a scenic and challenging golfing experience with well-maintained fairways and a welcoming community atmosphere. Explore the lush terrain, undulating fairways, and serene setting for golfers of all levels.
Gilwood Golf & Country Club
Semi-Private
| Slave Lake, Alberta | Canada
Nestled in the picturesque town of Slave Lake, Alberta, Gilwood Golf & Country Club offers a challenging and scenic golfing experience for players of all skill levels. With a renowned 18-hole championship course designed by Stanley Thompson, the club provides exclusive membership options for a top-notch golfing experience.
