26 beautiful Texas swimming holes, pools and lakes in driving distance of San Antonio

There's nothing better on a scorching Texas summer day than a refreshing swim. If the neighborhood pool isn't doing it for you, though, the state offers other great ways to spend a day on the water — from swimming holes and lakes to picturesque spring-fed pools.

We rounded up beautiful swimming spots from across the Lone Star State, focusing on places near San Antonio and road-trip worthy destinations. Hell, we even threw in one place where you can swim nude!
Scroll down to view images
Medina Lake
14444 PR 37, Lakehills, (830) 612-2715, banderacowboycapital.com
While better known as a fishing and boating destination, visitors are more than welcome to go for a swim, whether mid-fishing trip or after a picnic at Bandera County Park. The park is currently closed due to low water levels in Medina Lake after extended drought conditions, but conditions are subject to change.
Shutterstock / Mia GiAngelos
Medina Lake
14444 PR 37, Lakehills, (830) 612-2715, banderacowboycapital.com
While better known as a fishing and boating destination, visitors are more than welcome to go for a swim, whether mid-fishing trip or after a picnic at Bandera County Park. The park is currently closed due to low water levels in Medina Lake after extended drought conditions, but conditions are subject to change.
San Felipe Springs
401 Mario Salas Ave., Del Rio, edwardsaquifer.net
San Felipe Springs are the fourth-largest in the state, and the crystalline waters serve as a great swimming spot if you’re near the border.
Photo via Instagram / e._iversonii
San Felipe Springs
401 Mario Salas Ave., Del Rio, edwardsaquifer.net
San Felipe Springs are the fourth-largest in the state, and the crystalline waters serve as a great swimming spot if you’re near the border.
Paradise Canyon
2220 County Road 2615, Rio Medina, (830) 751-9911, paradisecanyon.com
With gorgeous natural scenery and endless options for entertainment, a weekend at Paradise Canyon is the perfect getaway from the city.
Photo via Instagram / wolfie1370
Paradise Canyon
2220 County Road 2615, Rio Medina, (830) 751-9911, paradisecanyon.com
With gorgeous natural scenery and endless options for entertainment, a weekend at Paradise Canyon is the perfect getaway from the city.
Riding River Ranch
971 Kent Creek Road, Leakey, (830) 555-1234, ridingriverranch.com
Spend the night at the cabins and the day admiring the scenery while wading in the spring-fed lake and springs.
Photo via Instagram / michelleyprice50
Riding River Ranch
971 Kent Creek Road, Leakey, (830) 555-1234, ridingriverranch.com
Spend the night at the cabins and the day admiring the scenery while wading in the spring-fed lake and springs.
Spicewood Springs
2236 Park Hill Dr., Bend, (325) 628-3240, tpwd.texas.gov/state-parks
Not to be confused with Krause Springs in Spicewood, TX, Spicewood Springs is a clear-water oasis located in Colorado Bend State Park northeast of Austin. The Spicewood Springs Trail takes visitors along a route with multiple spring-fed pools and waterfalls.
Wikimedia Commons / Clairissa Simmons
Spicewood Springs
2236 Park Hill Dr., Bend, (325) 628-3240, tpwd.texas.gov/state-parks
Not to be confused with Krause Springs in Spicewood, TX, Spicewood Springs is a clear-water oasis located in Colorado Bend State Park northeast of Austin. The Spicewood Springs Trail takes visitors along a route with multiple spring-fed pools and waterfalls.
Schumacher Crossing
Highway 39, Hunt
Schumacher Crossing has come to be a favorite of locals and tourists alike, known for its pristine Guadalupe River waters and scenic picnic areas.
Photo via Instagram / txgalonthego
Schumacher Crossing
Highway 39, Hunt
Schumacher Crossing has come to be a favorite of locals and tourists alike, known for its pristine Guadalupe River waters and scenic picnic areas.