If area creeks, rivers, and swimming holes aren’t your thing, and waterparks are too far or too costly for your budget, Asheville has several outdoor swimming pools within a reasonable driving distance to escape to during the heatwave, and all summer long! Check them all out below (in order of distance from AVL)!

🚘 We’ve tried to keep our list to those under 1 hour away, but if we’re missing one of your favorites, that you feel is worth the gas and distance, let us know, and we’ll add it!

⬇️ THE OPTIONS:

💦 Cane Creek Pool @ 590 Lower Brush Creek Rd, Fletcher NC. This is one of the 5 Buncombe County owned pools, and is managed by managed by Swim Club Asheville. Learn more HERE

💦 Erwin Pool @ 58 Lees Creek Rd, Asheville NC. This is one of the 5 Buncombe County owned pools, and is managed by managed by Swim Club Asheville. Learn more HERE

💦 Hominy Valley Pool @ 25 Twin Lakes Rd, Candler NC. This is one of the 5 Buncombe County owned pools, and is managed by managed by Swim Club Asheville. Learn more HERE

💦 North Buncombe Pool @ 734 Clarks Chapel Road, Weaverville NC. This is one of the 5 Buncombe County owned pools, and is managed by managed by Swim Club Asheville. Learn more HERE

💦 Owen Pool @ 117 Stone Drive, Swannanoa NC. This is one of the 5 Buncombe County owned pools, and is managed by managed by Swim Club Asheville. Learn more HERE

💦 Aloft Hotel Rooftop Pool @ 51 Biltmore Avenue, Asheville NC. Learn more HERE

💦 Black Mountain Pool @ 401 Laurel Circle Drive, Black Mountain NC. (Approx 20min from Asheville). Learn more HERE

💦 Montreat Conference Center Pool @ 351 Texas Rd, Black Mountain NC. The Montreat Pool is located behind Dunn Pavilion on Texas Road. (Approx 25min from Asheville). Learn more HERE

💦 Old Fort Recreation Pool @ 1124 Catawba River Rd, Old Fort NC. (Approx 25min from Asheville). Learn more HERE

💦 Lake Junaluska Pool @ 91 North Lakeshore Drive, Lake Junaluska NC. (Approx 30min from Asheville). Learn more HERE

💦 Skylaranna Resort & Spa @ 1 SKYLARANNA DR, Hendersonville NC. (Approx 35min from Asheville). Learn more HERE

💦 All About Fitness Center @ 1268 N Allen Rd, Hendersonville. (Approx 35min from Asheville). Learn more HERE

💦 Highland Lake Inn @ 86 Lily Pad Lane, Flat Rock NC. (Approx 40 min from Asheville). Learn more HERE

💦 Hendersonville Racquet Club @ 88 Oak Creek Lane, Laurel Park NC. (Approx 40min from Asheville). Learn more HERE

💦 Marion Pool @ 25 Academy Street, Marion NC. (Approx 40min from Asheville). Learn more HERE

💦 Gibson Park Pool @ 236 Park St, Columbus NC. (Approx 45min from Asheville). Learn more HERE

💦 Franklin Pool @ 109 Lakeview Avenue Brevard NC. (Approx 45min from Asheville). Learn more HERE

💦 Brad Ragan Park Pool @ 293 Laurel Creek Court, Spruce Pine NC. (Approx 55 min from Asheville). Learn more HERE

💦 Champion Park Pool @ 38 Main Street, Rosman NC. (Approx 1hr from Asheville). Learn more HERE

💦 The Shaded Crest @ 1491 Memorial Hwy, Lake Lure, NC (Approx 1hr from Asheville). Learn more HERE

💦 Dive-In @ 220 Shady St, Newland NC. (Approx 1hr 23min from Asheville). Learn more HERE

♥️ BONUS! Buncombe County managed pools (there are 5 listed above) are FREE to Buncombe County Library cardholders with a Buncombe County Libraries ZOOM Pass! Limited quantities available. RESERVE YOUR PASS HERE

♥️ Learn more about what ZOOM Passes are and how you can get FREE admission to local attractions with your library card (Buncombe and all other surrounding counties!) HERE

❗️ Be sure to also check out our post for water parks, as many of them also have fun swimming pools HERE

❗️ Or our post about how to rent someone’s private swimming pool for the day HERE

❗️ Or if splash pads are more your speed, check out our post about them all HERE

❗️ Recreation Park Pool in Asheville, Patton Pool in Hendersonville, and Canton Pool in Canton all sustained damage during Hurricane Helene are are currently closed. It’s hopeful that the repairs will be swift, but until then they remain off the list as open to the public. We’ll report back as each re-opens.