Leaderboard—Every course in range — use Filters to narrow the list.tap to expand
PosRatingCourseAttributes
1Heritage Ranch Golf & Country ClubFairview · Public · 18 holes9.72Dallas Athletic ClubDallas · Private · 18 holes9.63Hurricane Creek Country ClubAnna · Private · 18 holes9.54Preston Trail Golf ClubDallas · Private · 18 holes9.55Stonebriar Country ClubFrisco · Private · 18 holes9.46TPC Craig RanchPrivate · 18 holes9.47Northwood ClubDallas · Private · 18 holes9.28Royal Oaks Country ClubDallas · Private · 18 holes9.09The Clubs of Prestonwood - The HillsPlano · Private · 18 holes9.010Maridoe Golf ClubCarrollton · Private · 18 holes9.011Gleneagles Country ClubPlano · Private · 18 holes9.012The Clubs of Stonebridge Ranch The Dye Golf ClubPublic · 18 holes8.713Pecan Hollow Golf CoursePlano · Public · 18 holes8.614Brookhaven Country ClubDallas · Private · 18 holes8.615The Tribute Lakeside Golf & Resort CommunityThe Colony · Public · 18 holes8.616Canyon Creek Country ClubRichardson · Private · 18 holes8.617Eldorado Country ClubPrivate · 18 holes8.518Golf Clubs at The TributeThe Colony · Public · 18 holes8.519Rockwall Golf & Athletic ClubRockwall · Private · 18 holes8.420Gentle Creek Country ClubProsper · Private · 18 holes8.421The Bridges Golf ClubGunter · Public · 18 holes8.122The Clubs of Stonebridge Ranch The Hills Country ClubPrivate · 18 holes8.023Fields RanchFrisco · Public · 18 holes7.824Firewheel Golf Park Bridges CourseGarland · Public · 18 holes7.725Coyote Ridge Golf ClubCarrollton · Public · 18 holes7.726WestRidge Golf CoursePublic · 18 holes7.427Frisco Lakes Golf ClubFrisco · Public · 18 holes7.428Firewheel Golf ParkGarland · Public · 18 holes7.429Indian Creek Golf ClubCarrollton · Public · 18 holes7.230Lake Park Golf CourseLewisville · Public · 18 holes7.231The Courses at Watters CreekPlano · Public · 18 holes7.232Buffalo Creek Golf ClubRockwall · Public · 18 holes7.133The Trails of Frisco Golf ClubFrisco · Public · 18 holes7.034Mesquite Golf ClubMesquite · Public · 18 holes7.035Woodbridge Golf ClubWylie · Public · 18 holes7.036Sherrill Park Golf CourseRichardson · Public · 18 holes6.837Waterview Golf ClubRowlett · Public · 18 holes6.838Oak Hollow Golf CoursePublic · 18 holes6.439The Club at Frisco FarmsFrisco · Public · 18 holes6.340The Golf Club at Twin CreeksAllen · Public · 18 holes6.341Stone River Golf ClubRoyse City · Public · 18 holes6.342Ridgeview Ranch Golf CoursePlano · Public · 18 holes5.843Duck Creek Golf ClubGarland · Public · 18 holes5.6

Golf courses in the McKinney area, TX

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.

Course map of Heritage Ranch Golf & Country Club, Fairview, TX
Course map: Heritage Ranch Golf & Country Club, Fairview, TX

Best golf courses in McKinney

The best golf course in McKinney is Heritage Ranch Golf & Country Club in Fairview.

  1. 1Heritage Ranch Golf & Country ClubFairview9.7
  2. 2Dallas Athletic ClubDallas9.6
  3. 3Hurricane Creek Country ClubAnna9.5

Overall score out of 10.

Best public golf courses in McKinney

The best public golf course in McKinney is Heritage Ranch Golf & Country Club in Fairview.

  1. 1Heritage Ranch Golf & Country ClubFairview9.7
  2. 2The Clubs of Stonebridge Ranch The Dye Golf ClubMcKinney8.7
  3. 3Pecan Hollow Golf CoursePlano8.6

Open to anyone.

Easiest golf courses in McKinney

The easiest 18-hole golf course in McKinney is The Club at Frisco Farms in Frisco.

  1. 1The Club at Frisco FarmsFrisco6.3
  2. 2Lake Park Golf CourseLewisville7.2
  3. 3The Clubs of Prestonwood - The HillsPlano9.0

Easiest first; the number is the overall rating.

Hardest golf courses in McKinney

The hardest golf course in McKinney is The Bridges Golf Club in Gunter.

  1. 1The Bridges Golf ClubGunter8.1
  2. 2Fields RanchFrisco7.8
  3. 3Maridoe Golf ClubCarrollton9.0

Hardest first; the number is the overall rating.

Golf courses with the best views in McKinney

The golf course with the best views in McKinney is Canyon Creek Country Club in Richardson. For public golf, Firewheel Golf Park in Garland.

  1. 1Canyon Creek Country ClubRichardson8.6
  2. 2The Clubs of Prestonwood - The HillsPlano9.0
  3. 3Firewheel Golf ParkGarland7.4

Best views first; the number is the overall rating.

Best golf course restaurants in McKinney

The best golf course restaurant in McKinney is at Heritage Ranch Golf & Country Club in Fairview.

  1. 1Heritage Ranch Golf & Country ClubFairview9.7
  2. 2Hurricane Creek Country ClubAnna9.5
  3. 3Dallas Athletic ClubDallas9.6

Best food first; the number is the overall rating.

Par-3 golf courses in McKinney

The best par-3 golf course in McKinney is Lakeside Village Golf Club in Rockwall.

  1. 1Lakeside Village Golf ClubRockwall8.9
  2. 2Stewart Peninsula Golf CourseThe Colony7.2
  3. 3Lake Park Executive Golf CourseLewisville7.0

Overall score out of 10.

Common questions

How many golf courses are in McKinney?

46 golf courses within 25 miles: 6 in the city and the rest in nearby towns. 29 are public.

What is the oldest golf course in McKinney?

Dallas Athletic Club in Dallas, from 1954. The newest is TPC Craig Ranch (2025).

Golf courses in the McKinney area, town by town

Drive radius
52575200600
30Miles

The best way to find a course.