Our research is editorially independent but we may earn a commission for purchases made through our links.
Texas is home to a number of world-class golf courses designed by famous course designers. The top golf courses on this list vary from public courses to resort courses to courses that play host to PGA Tour events. No matter if you’re new to golf or a professional golfer, there is a golf course on this list that is sure to challenge and excite you. Tee off at these best golf courses in Texas.
There are two incredible golf courses located at the La Cantera Hill Country Resort, and they are both worth playing. The Resort Course has a roller-coaster design that boasts incredible views of the Texas Hill Country and the amusement park Six Flags Fiesta Texas. For a more straightforward layout, however, head to the Palmer Course, which was designed by famous course designer Arnold Palmer. This course features a number of waterfalls, and being at one of the highest spots in San Antonio, playing at this golf course will grant you views of the city and surrounding scenery.
Cowboys Golf Club is the only NFL-themed golf club in the world. Golfers will find the Cowboys logo on the fourth fairway and attendants dressed like Cowboy cheerleaders. This course is definitely for the Dallas Cowboys fan. The layout, which spans over 7,000 yards, has expansive greens along Grapevine’s rolling hills. This course is open to the public seven days a week and will guarantee an unforgettable round of golf. Don’t leave without checking out the replica Super Bowl trophies located in the clubhouse. Go, Cowboys!
Omni Barton Creek Resort & Spa is home to two outstanding golf courses, Fazio Canyons and Fazio Foothills. Fazio Canyons is larger than Fazio Foothills and comes with rolling fairways that greet golfers with a serene round of golf. Fazio Foothills however shouldn’t be ignored. This course is adorned with water features, caves, and rock formations. Since the two courses were designed by Tom Fazio, expect both to have one-of-a-kind layouts.
This 7,207-yard golf course is located in Lubbock at Texas Tech University. This stylish golf course in the Texas panhandle has wide fairways and gives the flat landscape the illusion of rolling hills. As a great walking course, the tees and greens are nearby. Since it’s away from major metropolitan areas, you’re sure to find some solitude here. Golfers here must always consider the wind since this is the Texas panhandle after all.
The Summit Rock course at Horseshoe Bay Resort is the top course to play at this resort. Opened in 1981, golfers have fallen in love with the layout, since the scenery is absolutely incredible. Located on the shores of Lake LBJ, you’re sure to be taken away by the vistas here. With top-notch golf packages available, this resort has been known as one of the top resorts to golf in the state.
Brackenridge Park Golf Course, located north of downtown San Antonio, is a must-play course for both amateur and professional golfers due to its colorful history. Brackenridge was the home of the first Texas Open and remained a course for the PGA Tour Texas Open from 1922 to 1959. This course is even known as the oldest public golf course in the Lone Star State. Golfers still enjoy the six square greens and the affordable prices for a round of golf here at Brackenridge.
Eighteen holes over 7,200 yards are what draws golfers to the course at Pine Dunes Resort & Golf Club. This best-kept gem is located two hours north of the city of Dallas. With an expansion in 2001, the course at Pine Dunes is in top-notch shape. Stay at the resort or even rent a condo near the 18th green.
Designed by Tom Fazio, the course at Butterfield Trail Golf Club does not disappoint. With a number of sand dunes, a two-acre lake, and elevated tees, a round of golf at Butterfield is sure to be exciting and entertaining. If the course doesn’t attract you there, then the affordable prices will. El Paso may seem like a far drive for a round of golf, however since this golf course is owned by the El Paso International Airport, you can fly in and forget about renting a car since the course is right by the airport.
Located north of Dallas, the golf course at Old American Golf Club boasts scenic views as it is situated on the shores of Lake Lewisville. This old-school course has been pleasing golfers for years with its classic design made with sand bunkers and beautiful greens. The course was constructed with the natural environment in mind too, so expect to see native plants, grasses, and trees.
The Oaks Course hosts the PGA Tour, so you know this incredible course is worthy of this list. Straying away from classic course designs, this course was made to include the natural environment by also making it enjoyable for both players and fans. This 7,522-yard course was made with plenty of bunkers, so expect a fun yet challenging experience while playing at the Oaks Course.