San Antonio Golf Courses - 21 Top Public & Private Clubs And Courses Near You

San Antonio Golf Courses – 21 Top Public & Private Clubs And Courses Near You

Home to plenty of golf courses, San Antonio is quickly rising to become one of Texas’ go-to destinations for golf aficionados.

The great variety of golf courses in San Antonio is one of its best features. There are plenty of alternatives to discover, from vast championship courses to undiscovered treasures nestled away in quiet natural surroundings.

Whether you’re a die-hard golfer who goes every weekend or a newbie still getting their swings in, you’ll find many excellent San Antonio golf courses to get a good game in. The best part is that the city has a year-round mild climate so golf season never stops. 

Our comprehensive list of San Antonio golf courses will guide you to the finest destinations for golfing in the area. Check out our list of San Antonio golf courses and get your swings ready.


Editor’s Note: Our staff tries their best to bring you the latest and up-to-date information. However, as always, please call ahead to confirm. 

Also check out our posts on San Antonio Water Park, Splash Pad, Hotel Resort, and Playground PoolFree Museum Days San Antonio 2023Summer Camps San Antonio 2023, & Best Bakeries in San Antonio!


San Antonio Golf Course – North San Antonio

SilverHorn Golf Club

SilverHorn Golf Club of Texas

Image credit: SilverHorn Golf Club of Texas

Set against the backdrop of Texas Hill Country, this meticulously maintained San Antonio golf course showcases stunning landscapes, including lush fairways, majestic oak trees, and serene water features. Golfers of all skill levels will appreciate the strategic layout, featuring well-placed hazards, bunkers, and undulating greens that offer a fair yet exhilarating test.

Tee Times: Monday – Sunday, 7 am – 7:30 pm
Location: SilverHorn Golf Club, 1100 W Bitters Rd, San Antonio, TX 78216


The Quarry Golf Course

Carved out of an old limestone quarry, the Quarry Golf Course San Antonio is a unique and visually stunning course that showcases towering cliffs, deep ravines, and crystal-clear water hazards that add both challenge and charm to the game. The challenging layout, designed by Keith Foster, integrates the quarry’s rugged terrain, showcasing dramatic shots and strategic challenges at every turn. It’s one of the best golf courses in San Antonio and one that you shouldn’t miss.

Tee Times: Monday – Sunday, 6:30 am – 6:30 pm
Location: The Quarry Golf Course, 444 E Basse Rd, San Antonio, TX 78209


Northern Hills Golf Club

Northern Hills Golf Club in San Antonio is a hidden gem that offers an exceptional golfing experience with a warm and welcoming atmosphere. This 18-hole course boasts panoramic views of the rolling hills, mature trees, and serene water features. And the friendly and accommodating staff provide personalized attention and exceptional service, ensuring every golfer feels at home at Northern Hills Golf Club.

Tee Times: Monday – Sunday, 6:30 am – 5:30 pm
Location: Northern Hills Golf Club, 13202 Scarsdale, San Antonio, TX 78217


Canyon Springs Golf Club

Nestled among rolling hills and majestic oak trees, this 18-hole San Antonio golf course offers an unforgettable golfing experience. It features captivating vistas, challenging fairways, and well-manicured greens that cater to golfers of all skill levels. With its natural waterfalls, serene lakes, and breathtaking scenery, Canyon Springs Golf Club is a tranquil sanctuary where players can escape the world and immerse themselves in the artistry of the game.

Tee Times: Monday – Sunday, 7 am – 7 pm
Location: Canyon Springs Golf Club, 24405 Wilderness Oak, San Antonio, TX 78260


Sonterra Golf Club

Sonterra Golf Club in San Antonio sets the stage for an extraordinary golfing experience that seamlessly combines luxury, pristine landscapes, and world-class amenities. With not one but two championship courses, the club offers golfers a choice of diverse playing experiences.

The North Course showcases dramatic elevation changes, picturesque water features, and strategic bunkering, while the South Course entices players with its tree-lined fairways and immaculate greens. 

Tee Times: Tuesday – Friday, 7 am – 9 pm | Saturday, 6:30 am – 9 pm | Sunday, 6:30 am – 8 pm 
Location: The Club at Sonterra, 901 E Sonterra Blvd, San Antonio, TX 78258


The Bandit Golf Club

The Bandit Golf Club

Image credit: The Bandit Golf Club

Situated along the shores of the beautiful Lake McQueeney, this 18-hole course presents stunning water views, majestic oak trees, and rolling fairways that demand precision and strategic shot-making. Designed by Keith Foster, The Bandit features an array of exciting and unique holes, including the iconic par-4 10th, where players must carry their shots over the lake to reach the green. It’s a perfect place for those looking up challenging and scenic golf courses San Antonio TX.

Tee Times: Monday – Sunday, 6 am – 7 pm
Location: The Bandit Golf Club, 6019 FM725, New Braunfels, TX 78130


San Antonio Golf Course – Central San Antonio

Brackenridge Park Golf Course

This 18-hole gem is not only one of the oldest San Antonio public golf courses but also a registered historic landmark. Here, you are greeted with towering oak trees, gently rolling fairways, and meticulously manicured greens that pay homage to the golden age of golf course architecture.

The course also offers strategic bunkering, subtle undulations, and panoramic views of the San Antonio skyline. Every game here takes you through a memorable journey back in time that invites you to appreciate the timeless beauty and grace of the game.

Tee Times: Monday – Sunday, 7:30 am – 7 pm
Location: Brackenridge Park Golf Course, 2315 Avenue B, San Antonio, TX 78215


San Antonio Country Club

San Antonio Country Club in San Antonio is one of the most prestigious private golf courses in San Antonio that offers golfers an exclusive and luxurious playing experience. Designed by renowned architect A.W. Tillinghast, the course boasts a classic design that has stood the test of time.

Beyond the course, the club’s stately clubhouse, exceptional dining, and world-class amenities reflect its commitment to excellence.

Location: San Antonio Country Club, 4100 N New Braunfels Ave, San Antonio, TX 78209


Willow Springs Golf Course

Willow Springs Golf Course

Image credit: Willow Springs Golf Course

Willow Springs Golf Course San Antonio is a golf course San Antonio gem that offers a delightful and family-friendly golfing experience. This 18-hole course features wide fairways, gentle slopes, and forgiving roughs that provide ample room for error, making it a great place to practice and improve your game.

Whether you’re seeking a casual game or a memorable outing with friends and family, Willow Springs Golf Course delivers a pleasant and accessible golfing experience in San Antonio.

Tee Times: Monday – Sunday, 7 am – 7 pm
Location: Willow Springs Golf Course, 202 AT&T Center Parkway, San Antonio, TX 78219


San Antonio Golf Course – West San Antonio

Gateway Hills Golf Course

Designed to challenge golfers of all skill levels, Gateway Hills features strategically placed bunkers and water hazards that require both precision and strategy. And with its scenic layout with tree-lined fairways, the course offers golfers a tranquil and picturesque escape from the bustling city. It’s one of the best golf courses in San Antonio for a chill and relaxing round of golf with friends, colleagues, and family.

Tee Times: Monday – Sunday, 7 am – 6 pm
Location: Gateway Hills Golf Course, 1800 Dimsted Pl, Lackland AFB, TX 78236


The Golf Club of Texas

The Golf Club of Texas - San Antonio

Image credit: The Golf Club of Texas – San Antonio

The Golf Club of Texas is one of the great golf courses in San Antonio offers golfers an exceptional experience that combines championship-level play with stunning Hill Country vistas. It showcases rolling terrain, mature oak trees, and panoramic views that create a breathtaking backdrop for every swing. Their signature hole, the par-5 11th, also features a dramatic island green that tests the nerves and skills of even the most seasoned players.

Tee Times: Saturday – Thursday, 7 am – 9 pm | Saturday, 7 am – 10 pm
Location: The Golf Club of Texas, 13600 Briggs Ranch, San Antonio, TX 78245


Hill Country Golf Club

Hill Country Golf Club in San Antonio offers golfers a captivating journey through the natural beauty of the Texas Hill Country. The course harmoniously blends with the surrounding landscape, showcasing breathtaking vistas, oak-lined fairways, and challenging elevation changes.

The club also has exceptional amenities, including a luxurious clubhouse and top-notch practice facilities.

Tee Times: Monday – Sunday, 7 am – 6:30 pm
Location: Hill Country Golf Club, 9800 Hyatt Resort Dr, San Antonio, TX 78251


La Cantera Resort and Spa Golf Course

La Cantera Golf Club

Image credit: La Cantera Golf Club

Boasting two 18-hole courses, this resort offers golfers a choice between The Resort Course and The Palmer Course.

The Resort Course features stunning vistas, dramatic elevation changes, and challenging shot selections, while The Palmer Course captivates with its picturesque water features and strategically placed bunkers.

With impeccable course conditions, first-class amenities, and breathtaking Hill Country views, La Cantera Resort and Spa Golf Course is truly a golfer’s paradise.

Tee Times: Monday – Sunday, 7 am – 6 pm
Location: La Cantera Golf Club, 16641 La Cantera Pkwy, San Antonio, TX 78256


The Oaks Course at TPC San Antonio

TPC San Antonio

Image credit: TPC San Antonio

The Oaks Course at TPC San Antonio stands as a golfing masterpiece that offers an extraordinary blend of challenging play, stunning landscapes, and PGA Tour-level prestige. As part of the prestigious TPC San Antonio complex, the course has hosted numerous PGA Tour events, providing golfers with an opportunity to walk in the footsteps of golfing legends.

With its luxurious amenities, impeccable course conditions, and a commitment to excellence, the TPC golf course San Antonio delivers an unforgettable golfing experience that ranks among the very best in the city.

Tee Times: Tuesday – Saturday, 5 am – 10 pm
Location: TPC San Antonio, 23808 Resort Pkwy, San Antonio, TX 78261


San Antonio Golf Course – South San Antonio

Mission Del Lago Golf Course

This 18-hole course is nestled in the heart of a scenic nature preserve, providing a tranquil escape from the city. If you’re a nature lover, you’ll enjoy strolling in between holes and simply basking in the beauty of the preserve.

With its affordable rates, welcoming atmosphere, and commitment to preserving the environment, Mission Del Lago golf course is a must-visit destination for golf enthusiasts seeking a refreshing and rewarding round in San Antonio.

Tee Times: Monday – Sunday, 7:30 am – 7 pm
Location: Mission Del Lago Golf Course, 1250 Mission Grande, San Antonio, TX 78221


San Antonio Golf Course – East San Antonio

Windcrest Golf Club

Windcrest Golf Club

Image credit: Windcrest Golf Club

Searching for “public golf courses near me?” Nestled within the peaceful community of Windcrest, this golf course is designed to provide a comfortable and enjoyable golfing experience for players of all skill levels. Added to that are its stunning views of the San Antonio skyline and surrounding hills which makes the course worth playing. And with its affordable rates, friendly staff, and tight-knit community, the San Antonio course is now rising to become a favorite among locals and visitors alike.

Tee Times: Monday – Sunday, 7:30 am – 7:30 pm
Location: Windcrest Golf Club, 8600 Midcrown Dr, Windcrest, TX 78239


San Antonio Golf Course – Northwest San Antonio

Cedar Creek Golf Course

Cedar Creek Golf Course

Image credit: Cedar Creek Golf Course

Cedar Creek Golf Course San Antonio invites golfers to experience the perfect harmony of natural beauty and challenging play. This scenic 18-hole course, nestled amidst rolling hills and towering oak trees, offers breathtaking views and a serene atmosphere.

If you’re looking for a top golf San Antonio destination with a tranquil setting, you should definitely visit this golf course with friends or family. One fo the best San Antonio public golf courses around.

Tee Times: Monday – Sunday, 6:30 am – 7:30 pm
Location: Cedar Creek Golf Course, 8250 Vista Colina, San Antonio, TX 78255


The Dominion Country Club

The Dominion Country Club

Image credit: The Dominion Country Club

The Dominion Country Club in San Antonio stands as a premier golfing destination that exudes elegance, luxury, and world-class facilities. This exclusive private club offers two championship 18-hole courses, The Dominion Course and The Oak Course.

The Dominion Course showcases breathtaking views, meticulous landscaping, and challenging play, while The Oak Course presents a more strategic layout with tight fairways and well-guarded greens. Beyond the courses, the club also boasts a lavish clubhouse, state-of-the-art practice facilities, and impeccable service. 

Tee Times: Tuesday – Friday, 10 am – 8 pm | Saturday, 8 am – 8 pm | Sunday, 8 am – 7 pm
Location: The Dominion Country Club, 1 Dominion Dr, San Antonio, TX 78257


Fair Oaks Ranch Golf and Country Club

Fair Oaks Ranch Golf and Country Club (Fair Oaks Ranch, TX)

Image credit: Fair Oaks Ranch Golf and Country Club (Fair Oaks Ranch, TX)

Fair Oaks Ranch Golf and Country Club is one of the best golf courses in San Antonio, Texas. The club offers two championship courses: the Live Oak Course and the Blackjack Oak Course.

The Live Oak Course boasts rolling fairways, scenic water features, and breathtaking Hill Country views, while the Blackjack Oak Course presents a strategic layout with tight fairways and undulating greens.

In addition to golf, Fair Oaks Ranch Golf and Country Club offer tennis courts, a fitness center, swimming pools, and a clubhouse with dining options. Not your typical “golf course near me.”

Tee Times: Tuesday – Thursday, 5:30 am – 10 pm | Friday, 5:30 am – 11 pm| Saturday, 7 am – 11 pm | Sunday, 7 am – 9 pm
Location: Fair Oaks Ranch Golf and Country Club, 7900 Fair Oaks Pkwy, Fair Oaks Ranch, TX 78015


San Antonio Golf Course – Hill Country San Antonio

River Crossing Club

San Antonio golf courses | River Crossing Club

Image credit: River Crossing Club

Nestled along the Guadalupe River, this 18-hole championship takes full advantage of the natural landscape and presents a unique blend of beauty and strategic design. This is one of the golf courses in San Antonio TX that ensures that you’ll be able to appreciate the beauty of the outdoors while challenging your skills.

Whether you’re looking for a challenging game or simply want to soak in the natural beauty, River Crossing Club is one of the must-visit golf courses near San Antonio.

Tee Times: Tuesday – Sunday, 7 am – 7 pm
Location: River Crossing Club, 500 River Way, Spring Branch, TX 78070


The Buckhorn Golf Course

San Antonio golf courses | The Buckhorn Golf Course

Image credit: The Buckhorn Golf Course

Looking for the best “gold courses near me?” The course’s rugged beauty, with native limestone formations and lush vegetation, creates a one-of-a-kind ambiance that transports golfers to a serene oasis. In addition to that, the course also has a friendly staff, excellent course conditions, and a relaxed atmosphere that would make any weekend golfing play here absolutely enjoyable.

Tee Times: Tuesday – Sunday, 6 am – 8 pm
Location: The Buckhorn Golf Course, 36 Farm to Market Rd 473, Comfort, TX 78013


Looking for Golf Courses in other cities? Check out these articles – Golf Courses in HoustonGolf Courses in Austin, and Golf Courses in Boston.

Stay up to date on all fun things going on in San Antonio with our weekly updates to Things to do in San Antonio this WeekThings to do in San Antonio this Weekend, & Things to do in San Antonio with Kids this Weekend

And to have these updates delivered directly to your feed, give us a follow on Facebook by clicking on the …next to the search lens icon

Mirella Gonzales