Loading ...
Okotoks curls along the Sheep River in the first rise of the Alberta foothills, a town where the prairie buckles upward and the Rockies begin to fill the western skyline. Its golf courses thread through cottonwood-lined river valleys and rolling ranchland, with elevated tees that frame the mountains on clear days and greens shaped by the same glacial hills that left the famous Big Rock erratic nearby. The shoulder seasons here are generous, Chinook winds keep fairways playable deep into fall, and a round is often followed by a short drive back into Calgary or west toward Kananaskis. It is one of the prettiest places in Canada to play a weekday twilight.

Crystal Ridge Golf Club is a 9-hole, par-35 course set above the Sheep River Valley on the northeast edge of Okotoks, a 15-minute drive south of Calgary. Opened in 2004 and designed by Garry Cook, the layout weaves 3,125 yards through mature stands of poplar, tranquil ponds, and gently rolling prairie terrain, with open views stretching to the Rocky Mountain foothills. The course plays firm and fast in summer yet stays approachable for casual social rounds, league play, and family golf. A lively clubhouse with an on-site restaurant, an 18-hole mini-putt, and regular community events round out the experience.

River's Edge Golf Club is an 18-hole championship course set along the Sheep River valley in Okotoks, just south of Calgary. Designed by Ed Engelhardt, the course combines traditional and links-style holes across three distinct elevations, with par 71 playing up to 7,001 yards from the championship tees. Signature features include a 360-degree island green known as Waterworld and the dramatic Death Valley stretch on holes 13 through 15. The facility also offers a grass driving range and seasonal indoor simulators.
Find answers to common questions about golf courses in Okotoks, tee time bookings, and more.
The main golf course in Okotoks, AB is Crystal Ridge Golf Club, a well-regarded public 18-hole course set in the rolling terrain just south of Calgary.
Crystal Ridge is known for its mature tree-lined fairways, scenic views of the foothills, and friendly atmosphere for golfers of all skill levels.
Can't find what you're looking for? Get in touch with us and we'll be happy to help.
Contact Us