Okotoks, a fast-growing town roughly 30 kilometres south of Calgary, is home to three full 18-hole golf courses that collectively cover a range of layouts and distances. D'Arcy Ranch Golf Club, designed by Ken Dye, stretches to 6,903 yards at par 72, making it the longest option in town and a natural choice for players seeking a demanding test off the tee. On the opposite end of the spectrum, Crystal Ridge Golf Club plays to par 70 at 6,250 yards — a more compact routing that suits golfers looking for a quicker or more accessible round. Rounding out the trio, River's Edge Golf Club, designed by Ed Englehardt, matches D'Arcy Ranch at par 72 and edges it slightly in yardage at 6,967 yards, offering another full-length experience within the same community. All three courses sit within the Calgary & Area golf trail, meaning visitors staying in Calgary can reach any of them in under an hour without retracing their route. Golfers prioritizing course length and a known designer pedigree will gravitate toward D'Arcy Ranch or River's Edge, while Crystal Ridge suits those who want a shorter, less time-intensive outing.