Public Swimming Pools in Nashville and Davidson County

Public swimming pools are a more affordable way to beat the heat and splash through the summer! We’ve included Nashville Shores in this list since it is located in Davison County, but it is privately owned. Season passes are a great idea if you plan on going more than twice in 1 summer!

Wave Country (Map)

Open May 25, 2024 – September 2, 2024

Hours: May 25 – August 2
Tuesday – Friday 11AM – 5PM
Saturday & Sunday 10AM – 6PM

Open Weekends only August 3 – September 1, 2024

Saturday & Sunday 10AM – 6PM

Closed June 18, 2024

Holiday Hours
Memorial Day, 4th of July & Labor Day   10AM – 6PM

Cost : Adult (13 years and up) – $12
Child (age 3 to 12 ) – $10*
Child (2 years and under) – Free

*Rates will be half price for children Tuesday through Thursday from the hours of 3 to 5PM
*Children 12 years old and under must be accompanied by an 18 year old adult to come in Wave Country.

Memberships are also available.

Nashville Shores (Map)

Opens May 11, 2024 – September 15, 2024

Days and Hours vary – Complete list at this link

Ticket prices vary depending on day/height. Find a complete list of admission prices at this link.

Nashville Community Center Outdoor Pools

Typically open starting Memorial Day. You can find more info, including a list of year-round indoor pools, on the Metro Parks website.

Rose Park (Map)

Looby Community Center (Map)

Cleveland Community Center (Map)

*Free admission during Open Swim Times

Pleasant Green Pool – (Map)

Open May 25, 2024 – August 4, 2024

Hours : Monday – Saturday 10AM-5PM

Sunday 12PM-5PM

Cost : $6
Age 2 and under Free
Several Pass types available – Information can be found at this link.

Visit other area pools and splash pads – Davidson County Splash PadsSumner County PoolsWilson County Splash Pads and PoolsRutherford County Pools and Splash Pads.


Rachel headshot

Rachel is a Middle Tennessee native, born and raised in the Nashville area and having lived in Hendersonville, Murfreesboro, and Mount Juliet. She is mom to 3, step mom to 4 and Grandma to one (so far!)

Leave a Comment