Summer is coming, and it’s gonna be a hot one (but when is it not?) and before long, you’re going to need a way to while away the dog days of summer. Here’s an alphabetized list of some of the most popular swimming holes in Central Texas.

?INTERACTIVE MAP: Your guide to Central Texas swimming holes

Two girls jump into the water hand in hand at the Barton Creek Greenbelt on Tuesday, July 14, 2015. 

Shelby Tauber

Barton Creek Greenbelt?

There are so many places in the Barton Creek Greenbelt where the swimming is excellent. There’s Twin Falls and Sculpture Falls, which you can access near the intersection of Loop 360 and MoPac Expressway, and there’s Campbell’s Hole, which can be accessed from the entrance on Spyglass Drive (right across from Tacodeli). The Greenbelt is great because it’s open from dawn to dusk, it’s free and you can bring your dog—but the water levels vary greatly depending on the amount of rainfall, and popular areas like the one we’ve mentioned here can get crowded. Hours: Dawn to dusk. Price: Free?

Lifeguard Landon Tourne looks on as swimmers takes a dip on Feb. 27 in Barton Springs Pool on the first day of the reopening after receiving flood damage from the storm early this month.

American-Statesman Staff

Barton Springs Pool (and Barking Springs!)

It’s perhaps Austin’s most famous swimming hole, and for good reason: The three-acre spring-fed pool is a cool (read: cold) 68-70 degrees year-round. Hours: 5 a.m.to 10 p.m. daily. Price: For residents, $3 for adults. For non-residents, $8 for adults. Free before 8 a.m. and after 9 p.m. See more pricing information here.

Barking Springs, also known as the Barton Springs Spillway, is right next to Barton Springs Pool, but it’s outside the gates—which means it’s free. While Barton Springs Pool doesn’t allow outside food, drinks or pets into the gates, you don’t have to leave your furry friend or your poolside snacks at home if you opt for the spillway. Hours: Dawn to dusk. Price: Free.

?RELATED: Where you can swim in Austin this summer and when _informq.push(['embed']); ]]