The Top 10 Best Golf Courses to Tee Off at in & Around Dallas, TX

Best Golf Courses Dallas TX

If golf is your favorite pastime, then Dallas is a city you’ll want to spend some time in! 

Year-round mild weather makes for great golfing because it means that golf courses can stay open for longer than in colder climates so you will have more opportunities to work on your swing and improve your game.

Dallas is certainly home to some of the best golf courses in Texas that are frequented by some big names in golf.

Whether you are relatively new to golf or an old pro, put these great Dallas-area golf courses on your list to check out with your golf buddies. 

1. Cowboys Golf Club

1. Cowboys Golf Club 

The Cowboys Golf Club is the first and only NFL-themed golf course in the world. Located in the upscale suburb of Grapevine, the Cowboys Golf Club is open year-round and features world-class facilities. This course has everything you could possibly want from a golf resort, including multiple restaurants, golf instructors, a top-of-the-line pro shop and more. 

  • Open sunup to sundown seven days a week.
  • The club features a clubhouse, restaurant and golf open year-round. The facility can host weddings, golf tournaments, corporate events and more.
  • 1600 Fairway Dr., Grapevine, TX 76051
  • (817) 481-7277
  • https://www.cowboysgolfclub.com/
2. The Tribute at The Colony

2. The Tribute at The Colony 

Modeled after some of the most world-renowned golf courses in Scotland, the Tribute at The Colony, located just outside of Dallas proper, has two legendary 18-hole courses that will challenge your game. The course is also home to the Ascendant LPGA Tour benefitting Volunteers of America, a tournament in which a number of high profile golfers have played. 

  • Open daily. Last tee time is at 5:30 pm. 
  • The Tribute at The Colony offers players and fans two separate golf courses as well as a spectacular restaurant onsite. The clubhouse plays hosts to lots of events, from galas to weddings and everything in between. 
  • 1000 Lebanon Rd., The Colony, TX 75056
  • (972) 370-5465
  • https://www.golfclubsatthetribute.com/
3. Grapevine Golf Course

3. Grapevine Golf Course 

Featuring 27 holes of golf open to the public daily, Grapevine Golf Course is great for friends looking to get in a round or two any day of the week. With scenic roughs and water hazards sprinkled throughout the course, Grapevine Golf Course ranks amongst the favorite courses in the Dallas area. 

  • Open daily, 6 am- 7:45 pm.
  • Golf carts, golf instructors, apparel, dining and more are all available at this Dallas-area golf course located in the Christmas capital of Texas, Grapevine. 
  • 3800 Fairway Dr., Grapevine, TX 76051
  • (817) 410-3377
  • https://www.grapevinegc.com/
4. Stevens Park Golf Course

4. Stevens Park Golf Course 

Totally redone in 2011, Stevens Park Golf Course prides itself in being a premier public golf course in North Texas. Golfers of all ages and abilities can brush up on their game at this Dallas golf course that also features an onsite restaurant and pro shop. 

  • Open daily, 7 am- sundown. 
  • This public golf course features a restaurant, golf course, golf lessons, short game area and more. 
  • 1005 N. Montclair Ave., Dallas, TX 75208
  • (214) 670-7506
  • https://www.stevensparkgolf.com/
5. Heritage Ranch Golf and Country Club

5. Heritage Ranch Golf and Country Club  

Designed by golf-course architect Arthur Mills, Heritage Ranch Golf Club in Fairview, Texas, features a ranch-inspired clubhouse and lush landscaping. The tree-lined par 72 course is about 30 minutes outside of Dallas and has elegant water features and luxuriant fairways to entice golfers of all skill levels. 

  • Open daily from 11 am- 8 pm. 
  • Heritage Ranch Golf and Country Club offers a golf course, golf lessons, dining options and facility rentals to guests. 
  • 465 Scenic Ranch Cir., McKinney, TX 75069
  • (972) 886-4700
  • https://heritageranchgolf.com/
6. Wildhorse Golf Club of Robson Ranch

6. Wildhorse Golf Club of Robson Ranch 

Located at Robson Ranch in Denton, Texas, Wildhorse Golf Club offers golfers a 27-hole golf course with hazards designed to be challenging to both novice and experienced players. Dreamt up by renowned Texas golf architect Gary Stephenson, Wildhorse Golf Club has cultivated greens and lush grounds that are easily enjoyed year-round.

  • Open daily 7 am- 6 pm. 
  • Whether you want to book a private event or simply a round of golf with a friend, Wildhorse Golf Club would love to have you. Open to the public, Wildhorse offers lessons, a pro shop and more. 
  • 9448 Ed Robson Cir., Denton, Texas 76207
  • (940) 246-1012
  • https://www.robsonranchgolfclub.com/
7. Tangle Ridge Golf Club

7. Tangle Ridge Golf Club  

Grand Prairie, Texas, is home to Tangle Ridge Golf Club, an 18-hole golf course just west of Dallas that features tree-lined fairways, sand traps, water hazards and more. Golfers of all levels can book a tee time at this golf course or a lesson with a pro. Fore!

  • Open daily from 7:30 am- 7:30 pm.
  • From player lessons to tournaments, this Dallas-area golf course offers a lot of amenities to patrons, including a pro shop, restaurant and more.
  • 818 Tangle Ridge Dr., Grand Prairie, TX 75052
  • 972-299-6837
  • https://www.tangleridge.com/
8. Brook Hollow Country Club

8. Brook Hollow Golf Club 

Established in 1920, Brook Hollow Golf Course is one of the most exclusive in Dallas, and membership is required to play golf. Expertly maintained, this 18-hole course is challenging even for expert golfers and has a restaurant onsite where players can enjoy a meal and a drink after a round of golf. 

  • Open daily 7 am- 7 pm. 
  • This club is available to members and invited guests of members only. Inquire about membership for more information. 
  • 8301 Harry Hines Blvd., Dallas, TX 75235 
  • 214-637-1900 
  • https://www.brookhollowgc.org
9. Dallas National Golf Club

9. Dallas National Golf Club  

Consistently ranked as one of Golf Digest’s Top 100 Courses in the nation, the Dallas National Golf Club opened in 2002 and features two putting areas and a professional course. Professional caddies are available upon request at this exclusive golf club that features such scenic beauty that you might forget you are playing in the middle of a large city! 

  • Call golf course to verify open hours
  • This golf course offers views of downtown Dallas and Las Colinas in addition to featuring limestone canyons, streams and so much more. 
  • 1515 Knoxville Rd., Dallas, TX 75211
  • (214) 331-4195
  • dallasnationalgolfclub.com
10. Preston Trail Golf Club

10. Brookhaven Golf Club 

Home to the largest driving range in Texas (because everything is bigger in Texas!) Brookhaven Country Club features world class golf amenities in suburban Dallas. Enjoy 54 holes of lush green space on which to practice your swing and more. Five acres of practice bunkers and fairways await!

  • Open 5:30 am- 10 pm Monday through Friday and 6 am to 10 pm on the weekends.  
  • Brookhaven Country Club offers golf and then some! Join this club and you have access to a number of events as well as tennis and other sports. 
  • 3333 Golfing Green Dr., Farmers Branch, TX 75234
  • (972) 243-6151
  • www.invitedclubs.com/clubs/brookhaven-country-club
Wrapping Up The 10 Best Driving Ranges & Golf Courses in Dallas, TX

Wrapping Up Our List of the 10 Best Golf Courses in Dallas, TX 

Dallas is lucky enough to be home to a number of world-class golf courses that will challenge even the most experienced golfers.

Lush greenery and frustrating bunkers await golfers on each of these exciting courses that will leave you loving Texas and everything it has to offer.

Mild winters make north Texas an excellent spot to work on your golf game.

If you want to improve your golf game from the comfort of your own yard, consider installing an artificial grass backyard putting green that will enable you to putt around without leaving home.

Artificial grass is easy to care for and looks great, too!

If you want to know more about artificial grass installation in Texas, contact Ideal Turf.

Get a FREE artificial grass design and installation estimate by clicking the “GET A QUOTE” button or feel free to give us a call at 214-699-5501.

Request A Free Quote

Request a FREE Quote from Ideal Turf, the #1 Artificial Grass Company in Texas!

Request A Free Quote

  • This field is for validation purposes and should be left unchanged.