Searching for the best golf courses in McKinney, Texas? Just north of Dallas, McKinney offers some of the best suburban golf in DFW, with upscale public courses, prestigious private clubs, and scenic layouts perfect for players of all skill levels.
Here’s your guide to the top golf courses in and around McKinney.
TPC Craig Ranch
- Type: Private (PGA Tour Venue)
- Address: 8000 Collin McKinney Pkwy, McKinney, TX 75070
- Phone: (972) 747-9005
- Highlights: Home of the PGA Tour’s AT&T Byron Nelson tournament. A championship course featuring Tom Weiskopf design, pristine fairways, and world-class amenities.
Stonebridge Ranch Country Club – Dye Course & Hills Course
- Type: Private (ClubCorp/Invited)
- Address: 7003 Beacon Hill Rd, McKinney, TX 75072
- Phone: (972) 529-5991
- Highlights: Two premium 18-hole layouts:
- Dye Course: Pete Dye design with trademark pot bunkers and strategy-heavy holes.
- Hills Course: Traditional tree-lined layout with rolling hills and lakes.
Westridge Golf Course
- Type: Public
- Address: 9055 Cotton Ridge Rd N, McKinney, TX 75070
- Phone: (972) 346-2212
- Highlights: One of the few public courses in DFW with six par-5s. A fun, affordable round with a great layout and strong conditioning.
Oak Hollow Golf Course
- Type: Public
- Address: 3005 N McDonald St, McKinney, TX 75071
- Phone: (972) 562-0670
- Highlights: A well-maintained municipal course offering a solid value and a good challenge for mid-handicappers. Friendly staff and relaxed atmosphere.
Eldorado Country Club
- Type: Private
- Address: 2604 Country Club Dr, McKinney, TX 75070
- Phone: (972) 529-6779
- Highlights: A premier private club offering an 18-hole championship course, practice facilities, and a range of amenities for members.
The Golf Club at McKinney
- Type: Public
- Address: 3191 Medical Center Dr, McKinney, TX 75069
- Phone: (972) 540-6880
- Highlights: An 18-hole public course featuring a challenging layout suitable for golfers of all skill levels.
🏌️♂️ Nearby Golf Courses Worth Mentioning
Right outside McKinney:
- The Golf Club at Twin Creeks (Allen) – Arnold Palmer signature design.
- Heritage Ranch Golf & Country Club (Fairview) – Semi-private, scenic hill country style layout.
☀️ Golfing in McKinney – What to Expect
McKinney offers a mix of high-end championship golf and accessible public options. With rolling terrain, scenic lakes, and tree-lined fairways, the courses here are both beautiful and challenging.
🧭 Looking for Golf Courses in McKinney?
Whether you’re chasing PGA Tour-level conditions at TPC Craig Ranch or a casual weekend round at Oak Hollow, McKinney has fantastic golf for every kind of player.
🔗 Explore More Golf in the DFW Metroplex
Do you want to start outside of Arlington? View our in-depth guides to neighboring cities:
- Best Golf Courses in Fort Worth, Texas
- Best Golf Courses in Dallas, Texas
- Best Golf Courses in Arlington, Texas
- Best Golf Courses in Plano, Texas
- Best Golf Courses in Garland, Texas
- Best Golf Courses in Irving, Texas
- Best Golf Courses in Frisco, Texas
- Best Golf Courses in Grand Prairie, Texas
- Best Golf Courses in Mesquite, Texas
- Best Golf Courses in Carrollton, Texas
- Best Golf Courses in Denton, Texas
- Best Golf Courses in Grapevine, Texas
- Best Golf Courses in North Richland Hills, Texas
🎯 Before you play, browse our golf equipment reviews to get fitted with the right clubs and gear.