Best Public Golf Courses in Texas (2026 Guide)
Texas offers a wide range of high-quality public golf courses, from top-rated resort layouts to scenic and affordable options across the state.
This guide highlights the best public golf courses in Texas, whether you’re planning a golf trip or just looking for your next round.
Here are some of the top public golf courses in Texas to consider:
Omni Barton Creek (Fazio Canyons Course)
📍 Austin, TX
💰 $$$ ($150–$300)
A premier Texas golf experience featuring scenic views, elevation changes, and top-tier conditions.
👉 Best for: Resort golf experience
🔗 Check tee times
TPC San Antonio (Oaks Course)
📍 San Antonio, TX
💰 $$$ ($150–$300)
A championship-level course that hosts PGA Tour events, offering a challenging and well-maintained layout.
👉 Best for: Championship golf
🔗 Check tee times
Horseshoe Bay Resort (Apple Rock Course)
📍 Horseshoe Bay, TX
💰 $$$ ($150–$250)
A scenic and enjoyable course offering great views and a high-quality resort experience.
👉 Best for: Scenic golf
🔗 Check tee times
Old American Golf Club
📍 The Colony, TX
💰 $$$ ($150–$250)
A classic-style course with excellent conditions, located near the Dallas area.
👉 Best for: Classic design
🔗 Check tee times
Memorial Park Golf Course
📍 Houston, TX
💰 $$ ($50–$120)
A high-quality municipal course that has hosted PGA Tour events, offering great value.
👉 Best for: Affordable championship golf
🔗 Check tee times
Texas Star Golf Course
📍 Euless, TX
💰 $$ ($60–$120)
A well-maintained public course offering a great balance of playability and value.
👉 Best for: Consistent value
🔗 Check tee times