Do you need to take a shower in North Carolina? Here is the public shower database for the ‘Tar Heel State,’ which we are constantly updating. There are many free and paid places available.
Select a city:
- Asheville
- Banner Elk
- Blowing Rock
- Boone
- Cherokee
- Cullowhee
- Elizabeth City
- Fontana Dam
- Morehead City
- Murphy
- Nags Head
- New Bern
- New London
- Ocracoke
- Salvo
- Southport
- Statesville
- Waynesville
- Woodfin
States bordering North Carolina:
Asheville
Gold’s Gym Oakley Plaza
- Address: 801 Fairview Rd, Asheville, NC 28803
- Price: FREE (first time visit)
- Number of Showers: 4+
- Website: https://www.goldsgym.com/locations/nc/asheville-oakley-plaza/
- Phone: (828) 239-9556
If you haven’t been to Gold’s Gym before, you can signup for a free day pass, which grants you access to their showers. Clean facility with amazingly hot water and pressure.
Reuter Family YMCA
- Address: 3 Town Square Blvd, Asheville, NC 28803
- Price: $15 day pass
- Number of Showers: 6+
- Website: https://www.ymcawnc.org/locations/centers/reuter
- Phone: (828) 651-9622
Local YMCA that has day passes that gain you access to many private shower stalls. Nice, hot water with great pressure. Friendly staff. Waiver must be signed and ID must be shown.
Woodfin YMCA
- Address: 40 N Merrimon Ave #101, Asheville, NC 28804
- Price: $15 day pass
- Number of Showers: 6+
- Website: https://ymcawnc.org/locations/centers/woodfin
- Phone: (828) 505-3990
Nicely equipped YMCA that have several private shower stalls for guests. Admission is $15 per day and give you access to all of the amenities. Must sign a waiver and show ID at the front desk.
Banner Elk
Peak Fitness
- Address: 2209 Tynecastle Hwy, Banner Elk, NC 28604
- Price: $10 day pass
- Number of Showers: 4
- Website: https://www.facebook.com/PeakFitnessBannerElk/
- Phone: (828) 898-4090
Two showers in each of the men’s and women’s restrooms. Cheap day pass grants you access, as well as the ability to use their amazing infrared sauna. Nice facility; clean but small. Friendly employees!
Blowing Rock
Julian Price Campground
- Address: Blue Rdg Pkwy, Blowing Rock, NC 28605
- Price:$3
- Number of Showers: 4
- Website: https://www.recreation.gov/camping/campgrounds/234037
- Phone: (828) 963-5911
Located along the beautiful Blue Ridge Parkway, you’ll find this nice campground in the trees. There is a shower building that the general public is allowed to use for a small fee. Not open during the winter months. Check their website for specifics.
Boone
Watauga County Parks and Recreation
- Address: 231 Complex Dr, Boone, NC 28607
- Price: $5
- Number of Showers: 6+
- Website: https://www.wataugacounty.org/App_Pages/Dept/ParksRec/home.aspx
- Phone: (828) 264-9511
For shower-only access you can buy a pass for just $5. These are individual stalls with great privacy and complimentary soap dispensers. Clean facility with spacious locker rooms. Very nice.
Cherokee
Cherokee Fitness Complex
- Address: 37 Cherokee Boys Club Loop, Cherokee, NC 28719
- Price: FREE with waiver
- Number of Showers: 4
- Website: https://www.facebook.com/CherokeeFitnessComplex/
- Phone: (828) 359-6494
Really nice, smaller sized gym that allows guests to use the showers without a charge, just sign a waiver. Warm water (not entirely hot) with good pressure.
Cullowhee
Jackson County Recreation Complex
- Address: 88 Cullowhee Mountain Rd, Cullowhee, NC 28723
- Price: $1 per person
- Number of Showers: 4+
- Website: https://www.rec.jacksonnc.org/
- Phone: (828) 293-3053
Very nice rec center with cheap showers and no time limit. Very clean and updated facility with plenty of pressure. Staff is very friendly.
Elizabeth City
Mariners Wharf
- Address: 202 S Water St, Elizabeth City, NC 27909
- Price: $5 per person
- Number of Showers: x
- Website: https://visitelizabethcity.com/mariners-wharf
- Phone: (252) 335-5330
Located next to the visitors center is a public pay shower. Clean stall with privacy. Walk into the visitors center to inquire, pay, and get the door code.
Fontana Dam
Fontana Dam Shelter
- Address: C6X4+CC Fontana Dam, North Carolina
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Located a short walk down from the parking area is a small building with two hot showers. Very nice facility that’s completely free to use. Typically used by AT hikers but open to all public use. Shower stalls have privacy and lockable doors.
Morehead City
Sports Center
- Address: 701 N 35th St, Morehead City, NC 28557
- Price: $12 day pass
- Number of Showers: 5+
- Website: https://sportscentermorehead.com/
- Phone: (252) 726-7070
Very nice rec center with lots of amenities; hot showers, sauna, steam room, pools, hot tub, gym, track, etc. Very nice water pressure in a clean facility. Friendly employees. Students and seniors can enjoy a discounted rate.
Murphy
Murphy Health & Fitness
- Address: 695 Connahetta St, Murphy, NC 28906
- Price: $10 day pass
- Number of Showers: 4+
- Website: https://murphyhealthandfitness.com/
- Phone: (828) 888-0993
Nice fitness center with many hot shower stalls in their locker rooms. With the price of a day pass you can also access their pool, gym, and a large sauna. Very nice place that’s kept clean and tidy.
Nags Head
Coquina Beach
- Address: RCJR+MJ Nags Head, North Carolina
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Two open stall showers with multiple showerheads located next to the restrooms. These are cold-only showers and are usually used for rinsing off the sand and saltwater, but they could easily be used for a quick wash up.
Jennette’s Pier
- Address: 7223 S Virginia Dare Trail, Nags Head, NC 27959
- Price: FREE
- Number of Showers: 2
- Website: https://www.ncaquariums.com/jennettes-pier
- Phone: (252) 255-1501
Two cold water showers located next to the restrooms. Good water pressure, relatively clean.
New Bern
Twin Rivers YMCA
- Address: 100 YMCA Ln, New Bern, NC 28560
- Price: FREE (ask for only showers)
- Number of Showers: x
- Website: https://ecymca.org/
- Phone: (252) 638-8799
This is a nice YMCA that typically allows anyone to use the showers-only as long as you sign a waiver and show your ID. Ask the front desk or give them a call and tell them your situation. Clean with ample hot water.
New London
Baldin Lake Campground
- Address: Red Area Road, 429 Badin Lake Rd, New London, NC 28127
- Price: x
- Number of Showers: x
- Website: https://www.recreation.gov/camping/campgrounds/233911
- Phone: (910) 576-6391
Warm water showers located within the campground. You do not need to be staying at the campground to use them; outsiders welcome. Located and ask the camp host for access. Quite dirty and not very well kept, but it works in a pinch.
Ocracoke
Ocracoke Campground
- Address: Ocracoke Campground, 4352 Irvin Garrish Hwy, Ocracoke, NC 27960
- Price: FREE
- Number of Showers: 2
- Website: https://www.nps.gov/caha/planyourvisit/campgrounds.htm
- Phone: (252) 928-6671
Shower room located within the campground that’s free and open to the public. Warm water and relatively clean. Located near the entrance to the camping area.
Salvo
Salvo Day Use Area
- Address: GGMF+MR Salvo, North Carolina
- Price: FREE
- Number of Showers: 2
- Website: https://www.nps.gov/caha/index.htm
- Phone: (252) 473-2111
Two outdoor cold water showers located at the small outbuilding. While typically used for rinsing off sand after enjoying the beach, you can easily use them to wash up.
Southport
Dutchman Creek Park
- Address: 4750 Fish Factory Rd SE, Southport, NC 28461
- Price: x
- Number of Showers: x
- Website: https://www.ncbrunswick.com/listing/dutchman-creek-park/81/
- Phone: (910) 253-2670
Located on the back side of the restroom is a single shower head that provides decent hot water. Not much privacy, but clean and convenient.
Statesville
Love’s Travel Stop
- Address: 229 Mocksville Hwy, Statesville, NC 28625
- Price: $17
- Number of Showers: 7
- Website: https://www.loves.com/locations/497
- Phone: (704) 838-1539
Very nice (super clean) truck stop showers with no time limit and endless hot water. Towels are provided at no extra cost. Friendly staff!
Waynesville
Pilot Travel Center
- Address: 3712 Crabtree Rd, Waynesville, NC 28786
- Price: $18
- Number of Showers: 5
- Website: https://locations.pilotflyingj.com/us/nc/waynesville/3712-crabtree-road
- Phone: (828) 627-8611
Very nice Pilot truck stop with several private shower rooms available to the public. Spacious stalls with plentiful hot water. Each room is equipped with a toilet, sink, towel rack, and bench. Towels are provided for free.