There are 46 golf courses within 25 miles of McKinney: 29 public and 17 private. The best public course is Heritage Ranch Golf & Country Club. The most forgiving 18 is The Club at Frisco Farms in Frisco.

The best golf course in McKinney is Heritage Ranch Golf & Country Club in Fairview.
Overall score out of 10.
The best public golf course in McKinney is Heritage Ranch Golf & Country Club in Fairview.
Open to anyone.
The easiest 18-hole golf course in McKinney is The Club at Frisco Farms in Frisco.
Easiest first; the number is the overall rating.
The hardest golf course in McKinney is The Bridges Golf Club in Gunter.
Hardest first; the number is the overall rating.
The golf course with the best views in McKinney is Canyon Creek Country Club in Richardson. For public golf, Firewheel Golf Park in Garland.
Best views first; the number is the overall rating.
The best golf course restaurant in McKinney is at Heritage Ranch Golf & Country Club in Fairview.
Best food first; the number is the overall rating.
The best par-3 golf course in McKinney is Lakeside Village Golf Club in Rockwall.
Overall score out of 10.
46 golf courses within 25 miles: 6 in the city and the rest in nearby towns. 29 are public.
Dallas Athletic Club in Dallas, from 1954. The newest is TPC Craig Ranch (2025).