Golf courses in San Antonio, TX

There are 26 golf courses in San Antonio, TX. Of those with a listed access type, 19 are public and 6 are private.

Courses
26
18-hole
23
9-hole
3
With a range
22 of 26
Avg 18-hole yards
6,871
Nearby
6 within 19 mi

Courses in and near San Antonio

Showing 32 courses: 26 in San Antonio, 6 nearby.

  1. Alamo Golf Club

    Public9700 Rochelle Rd

    18 · PAR 67 · 5,162 YD

  2. Blossom Golf Center

    Public13800 Jones Maltsberger Rd

    18

  3. Brackenridge Park Golf Course

    Public2315 Avenue B

    18 · PAR 72 · 6,243 YD

  4. Briggs Ranch

    Private2818 Rustlers Trl

    18 · PAR 72 · 7,206 YD

  5. Canyon Springs Golf Club

    Public24405 Wilderness Oak

    18 · PAR 72 · 7,077 YD

  6. Cedar Creek Golf Course

    Public8250 Vista Colina

    18 · PAR 72 · 7,158 YD

  7. Fort Sam Houston Golf Club

    Public1050 Harry Wurzbach Rd

    18 · PAR 71 · 6,819 YD

  8. Golf Club of Texas

    Public13600 Briggs Rnch

    18 · PAR 72 · 7,234 YD

  9. Hill Country Golf Club

    Public9800 Hyatt Resort Dr

    9 · PAR 36 · 3,429 YD

  10. La Cantera Golf Club Palmer Course

    Public17865 Babcock Rd

    18 · PAR 71 · 6,926 YD

  11. La Cantera Golf Club Resort Course

    16641 La Cantera Pkwy

    18 · PAR 72 · 7,021 YD

  12. Mission Del Lago Golf Course

    Public1250 Mission Grande

    18 · PAR 72 · 7,004 YD

  13. Northern Hills Golf Course

    Public13202 Scarsdale St

    18 · PAR 72 · 6,536 YD

  14. Oak Hills Country Club

    Private5403 Fredericksburg Rd

    18 · PAR 71 · 6,886 YD

  15. Olmos Basin Golf Course

    Public7022 McCullough Ave

    18 · PAR 72 · 7,038 YD

  16. Pecan Valley Golf Club

    Public4700 Pecan Valley Dr

    18 · PAR 71 · 7,010 YD

  17. Riverside Golf Courses

    Public203 McDonald

    18 · PAR 72 · 6,729 YD

  18. San Antonio Country Club

    Private4100 N New Braunfels Ave

    18 · PAR 72 · 6,823 YD

  19. San Pedro Par 3

    Public6102 San Pedro Ave

    9 · PAR 27 · 943 YD

  20. Silverhorn Golf Club of Texas

    Public1100 W Bitters Rd

    18 · PAR 72 · 6,900 YD

  21. The Club At Sonterra

    Private901 Sonterra Blvd

    9

  22. The Dominion Country Club

    Private1 Dominion Dr

    18 · PAR 72 · 6,827 YD

  23. The Quarry Golf Course

    Public444 E Basse Rd

    18 · PAR 71 · 6,740 YD

  24. The Republic Golf Club

    Public4226 SE Military Dr

    18 · PAR 71 · 7,070 YD

  25. TPC San Antonio

    Private23808 Resort Pkwy

    18 · PAR 72 · 7,522 YD

  26. Willow Springs Golf Course

    Public202 At and T Center Pkwy

    18 · PAR 72 · 7,221 YD

  27. Windcrest Golf Club

    PublicWindcrest, TX

    8.2 MI · 9 · PAR 34 · 2,390 YD

  28. Gateway Hills Golf Course

    PublicLackland Afb, TX

    9.3 MI · 18 · PAR 72 · 6,917 YD

  29. Olympia Hills Golf & Event Center

    PublicUniversal City, TX

    13.5 MI · 18 · PAR 72 · 6,923 YD

  30. 14.4 MI · 18 · PAR 72 · 7,172 YD

  31. 15.9 MI · 9 · PAR 27 · 1,075 YD

  32. 18.0 MI · 18 · PAR 72 · 7,000 YD

Missing a course in San Antonio, or something out of date?

Tell us what to fix

Of the 26 San Antonio courses that list driving range information, 22 have one.

Among the 22 18-hole courses here with a listed yardage, the longest is TPC San Antonio at 7,522 yards, and the average is 6,871 yards.

San Antonio is in Texas, which has 745 golf courses across 402 cities in this directory.

Nearby cities with listed courses include Windcrest, TX (8.2 miles), Lackland Afb, TX (9.3 miles), Universal City, TX (14 miles) and Randolph, TX (14 miles).

Nearby cities

Miles, straight line

All golf courses in Texas

Frequently asked questions

How many golf courses are in San Antonio, TX?

San Antonio, TX has 26 golf courses in this directory: 23 with 18 holes and 3 with 9 holes.

What is the longest golf course in San Antonio, TX?

Of the 18-hole courses with a listed yardage, TPC San Antonio is the longest at 7,522 yards.

Do golf courses in San Antonio, TX have driving ranges?

22 of the 26 courses in San Antonio, TX that list driving range information have one.

How long is the average 18-hole course in San Antonio, TX?

Across 22 18-hole courses with a listed yardage, the average is 6,871 yards.

What cities near San Antonio, TX have golf courses?

Nearby cities with listed courses include Windcrest, TX (8.2 miles, 1 course), Lackland Afb, TX (9.3 miles, 1 course), Universal City, TX (14 miles, 1 course) and Randolph, TX (14 miles, 1 course).

How many public golf courses are in San Antonio, TX?

San Antonio, TX has 19 public golf courses in this directory.

How many private golf courses are in San Antonio, TX?

San Antonio, TX has 6 private golf courses in this directory.

How many public vs private golf courses are in San Antonio, TX?

Of the 26 golf courses listed in San Antonio, TX, 19 are public and 6 are private.

Listing data last updated October 2026. See data sources.