Do you need to take a shower in Arizona? Here is the public shower database for the ‘Grand Canyon State,’ which we are constantly updating. There are many free and paid places available.
Select a city:
- Ajo
- Alamo Lake
- Apache Junction
- Benson
- Bullhead City
- Camp Verde
- Cottonwood
- Douglas
- Flagstaff
- Fountain Hills
- Fredonia
- Gilbert
- Grand Canyon Village
- Holbrook
- Kingman
- Lake Havasu City
- Littlefield
- Maricopa
- Mayer
- Mormon Lake
- Oro Valley
- Page
- Payson
- Phoenix
- Picacho
- Prescott
- Quartzite
- Safford
- Salome
- Scottsdale
- Sedona
- Show Low
- St. Johns
- Tempe
- Thatcher
- Tucson
- Wickenburg
- Winslow
States bordering Arizona:
Ajo
Shadow Ridge RV Resort
- Address: 431 N 2nd Ave, Ajo, AZ 85321
- Price: $5
- Number of Showers: 2
- Website: n/a
- Phone: (520) 387-5055
This is a typical RV campground but they let guests use their showers for a nominal $5 fee. Plenty of hot water and nice pressure. Stop by the campground office to pay and get the key to your private room.
Alamo Lake
Restrooms and Showers – Alamo Lake State Park
- Address: 6CVR+RX Alamo Lake, Arizona
- Price: FREE
- Number of Showers: 2
- Website: https://azstateparks.com/alamo-lake
- Phone: (928) 669-2088
Excellent spot to snag a free shower, located next to a campground. Very hot water and good pressure. Can be a little dirty so bring your shower sandals.
Apache Junction
Apache Junction Multi-Generational Center (MGC)
- Address: 1035 N Idaho Rd, Apache Junction, AZ 85119
- Price: $5 day pass per person
- Number of Showers: 5+
- Website: https://www.apachejunctionaz.gov/197/Multi-Generational-Center
- Phone: (480) 474-5240
Hot showers and large facility with all of the common extras you’d find at a community center. Pool, gym, etc. is all included in the price. Friendly staff, plenty of parking, and a newer facility that seems to be cleaned often.
Lost Dutchman State Park
- Address: FG38+JJ7 Apache Junction, Arizona
- Price: $10 entry fee
- Number of Showers: 2
- Website: https://azstateparks.com/lost-dutchman
- Phone: (480) 982-4485
Inside of the campground you can use the showers with your $10 daily entry fee. You don’t have to be staying at the campground to use this facility. Somewhat clean, very private, and plentiful hot water. No timer.
Benson
Love’s Travel Stop
- Address: 643 AZ-90, Benson, AZ 85602
- Price: $18
- Number of Showers: 6+
- Website: https://www.loves.com/locations/460
- Phone: (520) 586-8702
Typical truck stop with many private shower rooms available. Although the price is a bit steep, these are cleaned after each use and they provide plenty of towels. Spacious rooms. You’re allowed to share with your partner.
Bullhead City
Katherine Landing Campground
- Address: 2690 Katherine Dr, Bullhead City, AZ 86429
- Price: FREE
- Number of Showers: 2
- Website: https://katherinelanding.com/
- Phone: (928) 754-3245
Nice free shower, but you’ll need a National Park’s pass to get in here. Great water pressure and hot water, although it might take a few minutes for it to warm up. Not the cleanest, so bring your sandals. 1 stall in the women’s restroom and 1 in the men’s restroom.
Camp Verde
Camp Verde Parks & Recreation
- Address: 395 S Main St, Camp Verde, AZ 86322
- Price: FREE
- Number of Showers: 4
- Website: https://www.campverde.az.gov/departments/parks-recreation
- Phone: (928) 554-0820
Talk to the people at the desk in the Parks and Recreation office. Just give them your name and phone number in exchange for a key to one of four private shower rooms. These are a bit old, well used, and sometimes a little dirty but the water is hot and plentiful. Just be sure to bring your shower shoes so you don’t have to walk barefoot on the floors.
Cottonwood
Cottonwood Recreation Center
- Address: 150 S 6th St, Cottonwood, AZ 86326
- Price: $8 per person or $15 for a couple day pass
- Number of Showers: 4+
- Website: https://cottonwoodaz.gov/285/Cottonwood-Recreation-Center
- Phone: (928) 639-3200
For the price of a daypass, you can shower at the Cottonwood Rec Center. Although the water is known to be a little fluctuating in temperature, the stalls are secure, private, and relatively clean. You can use the pool and hot tub, too!
Douglas
City of Douglas Aquatic Center
- Address: 1551 E 15th St, Douglas, AZ 85607
- Price: $2 per person ($1.50 for seniors)
- Number of Showers: 4
- Website: https://www.douglasaz.gov/522/Public-Pools
- Phone: (520) 417-7346
Excellent place to stop by for a shower. As of early 2025, the pool is under construction, but they still allow you to use the showers. Plenty of hot water and space.
Flagstaff
Flagstaff Athletic Club
- Address: 1200 W Rte 66, Flagstaff, AZ 86001
- Price: $15 day pass
- Number of Showers: 4
- Website: https://www.flagstaffathleticclub.com/
- Phone: (928) 779-4593
For the price of a day pass, you can shower at the Flagstaff Athletic club. You can use the sauna and steam rooms and shower afterwards. The shower stalls are clea and provide very hot water.
Flagstaff Aquaplex
- Address: 1702 N Fourth St, Flagstaff, AZ 86004
- Price: $9.50
- Number of Showers: 5+
- Website: https://www.flagstaff.az.gov/896/Aquaplex
- Phone: (928) 213-2300
The Flagstaff Aquaplex is a great place to use a shower. Cabana rooms available with their own toilet, sink, and shower. Very clean and nicely updated facility.
Little America Travel Center
- Address: 2515 E Butler Ave, Flagstaff, AZ 86004
- Price: $15
- Number of Showers: 10
- Website: https://flagstaff.littleamerica.com/travel-center/
- Phone: (928) 779-7942
Very nice place with many private rooms with a large tub and shower combo. 90 minute time limit and towels are provided at no additional charge. Seems to be maintained well and relatively clean. There’s shampoo and soap provided in each room. Perfect for 2 people.
Navajo Blue Travel Plaza
- Address: 21275 Resort Blvd, Flagstaff, AZ 86004
- Price: $12 per person
- Number of Showers: 5+
- Website: https://www.navajoblue.com/
- Phone: (928) 856-7360
The showers at this truck stop are spacious and clean, but they charge by person, not by shower stall. The shower has a single push-button that sprays (with good pressure) for about 3 minutes before you’ll need to push it again. Temperature is set; you cannot change it. Water is hot but not that hot.
Fountain Hills
McDowell Competitive Track
- Address: M79X+7P Fountain Hills, Arizona
- Price: $7 day pass
- Number of Showers: 2
- Website: https://www.maricopacountyparks.net/assets/1/6/mcdowell-8×11-competitive-track.pdf
- Phone: (602) 506-2930 extension #3
Located at the bike area is a small facility with two shower stalls available. You will need to pay for a day pass at the McDowell Regional Park to access these. Relatively clean considering this is a public shower.
Fredonia
Kaibab Camper Village
- Address: Forest Service Rd, Fredonia, AZ 86022
- Price: $2.50 for 5 minutes
- Number of Showers: 2
- Website: https://www.kaibabcampervillage.com/
- Phone: (928) 643-7804
Located at the Kaibab campground area, you’ll find a small brown building (green trim) with two doors on it. These are private showers that provide nice hot water and a clean environment. Regularly maintenanced and surprisingly spacious, considering this is a campground in the middle of the woods. May not be open during the winter months.
Gilbert
Freestone Recreation Center
- Address: 1141 E Guadalupe Rd, Gilbert, AZ 85234
- Price: $6.75 day pass (non-residents) or $4.50 (resident); senior discount available
- Number of Showers: 5+
- Website: https://www.gilbertaz.gov/departments/parks-and-recreation/recreation-centers-classes/freestone-recreation-center
- Phone: (480) 503-6202
Excellent rec center with plentiful amenities including a pool, steam room, climbing wall, weight room, etc. Showers are private and clean. Friendly, chill staff.
Grand Canyon Village
Mather Campground Showers and Laundry
- Address: Market Plaza Rd, Grand Canyon Village, AZ 86023
- Price: $2.50 in quarters for 5 minutes
- Number of Showers: 5+
- Website: https://www.nps.gov/grca/planyourvisit/mather-campground-south-rim.htm
- Phone: (928) 638-6350
Many showers available but you will need a National Parks Pass to get here. Sometimes there are water restrictions that close the shower facilities, but they are typically only open from 7AM to 4PM with the last shower available at 3:45PM. Quarters only, so have your change ready!
North Rim Campground Laundromat and Showers
- Address: 568 Campground Rd, North Rim, AZ 86052
- Price: $1.50 in quarters for 6 minutes
- Number of Showers: 5+
- Website: https://www.nps.gov/places/000/laundry-and-showers.htm
- Phone: n/a
Although these are not typically very clean, these showers are great to use, if they’re open. Sometimes there is a water shortage and the NPS will close the facility. Other times you might find that the water temperature is very inconsistent. Be aware that you need your National Parks pass to get here.
Holbrook
TA Travel Center
- Address: 3747 Express Dr, Holbrook, AZ 86025
- Price: $18
- Number of Showers: 6
- Website: https://www.ta-petro.com/location/az/ta-holbrook/
- Phone: (928) 524-3006
Truck stop with many private shower rooms availabe. Price is a bit steep, but there is no time limit and the showers are updated, very clean, and provide endless piping hot water. Towels are included at no additional charge.
Kingman
Flying J Travel Center
- Address: 3300 E Andy Devine Ave, Kingman, AZ 86401
- Price: $18
- Number of Showers: 5+
- Website: https://locations.pilotflyingj.com/us/az/kingman/3300-e-andy-devine-ave
- Phone: (928) 757-7300
This place has many private shower rooms available at $18 per stall. Each has their own sink, toilet, bench, mirror, etc. Like most truck stops, there is no time limit and they are very accommodating. They provide towels and there’s complimentary body wash and shampoo in each shower.
Petro Travel Center
- Address: 970 S Blake Ranch Rd, Kingman, AZ 86401
- Price: $18 per shower
- Number of Showers: 5+
- Website: https://www.ta-petro.com/location/az/petro-kingman/
- Phone: (928) 681-5246
Another truck stop that has several private shower rooms available. Although a bit pricey at $18 per stall, they allow you to share with your partner. Very large rooms, each with their own toilet, sink, mirror, fan, etc. They provide towels and free shampoo/body wash.
Lake Havasu City
Lake Havasu City Aquatic Center
- Address: 100 Park Ave, Lake Havasu City, AZ 86403
- Price: $6 for adults, $5 for seniors and children
- Number of Showers: 4+
- Website: https://www.lhcaz.gov/parks-recreation/aquatic-center
- Phone: (928) 453-8686
Very clean showers available here, with an inexpensive day pass purchase. You can also use the pool and other facilities. Clean place with friendly staff. Only open for select hours each day. Visit their website for an updated schedule.
Littlefield
Eagles Landing Travel Plaza (Pilot)
- Address: 4031 Fleet St #818, Littlefield, AZ 86432
- Price: $12
- Number of Showers: 4+
- Website: https://locations.pilotflyingj.com/us/az/littlefield/4031-fleet-street-818
- Phone: (702) 849-0700
Located inside of the Pilot gas station are several private-room shower facilities. The cost per room is $12 and they provide you with towels to use. They are cleaned after each use and the fixtures are nice, providing endless hot water and plenty of pressure. Definitely a great spot to stop that’s open 24 hours a day.
Maricopa
Copper Sky
- Address: 44345 M.L.K. Jr. Blvd, Maricopa, AZ 85138
- Price: $16 for non-residents
- Number of Showers: 5+
- Website: https://www.maricopa-az.gov/departments/recreation/copper-sky-1614
- Phone: (520) 316-4600
Large community center with a huge pool and several clean showers available for public use. Newer facility with high-end amenities and friendly staff. Excellent spot!
Mayer
Love’s Travel Stop
- Address: 14414 S Cross L Rd, Mayer, AZ 86333
- Price: $18.50
- Number of Showers: 4+
- Website: https://www.loves.com/locations/722
- Phone: (928) 227-9764
While the price is a bit steep, you can shower at the Love’s truck stop. You get your own private room and it’s very clean and spacious. Each stall has its own toilet, sink, and changing area. Very nice.
Mormon Lake
Mormon Lake Campgrounds
- Address: WG6J+VPH Mormon Lake, Arizona
- Price: $3 in quarters for 3 minutes; $0.75 each additional minute
- Number of Showers: 4
- Website: https://www.mormonlakelodge.com/lodging/rv-park-campground/
- Phone: (928) 354-2227
Located near the entrance to the campground, you’ll find a small building with several showers to use. Each one is coin-operated and has hot water. Pretty clean!
Oro Valley
Oro Valley Community Center
- Address: 10555 N La Cañada Dr, Oro Valley, AZ 85737
- Price: $5 per person
- Number of Showers: 4 (open stalls)
- Website: https://www.orovalleyaz.gov/Government/Departments/Parks-and-Recreation/Facilities/Community-Center
- Phone: (520) 544-1900
Two shower heads in an open stall in both the men’s and women’s changing rooms. Exellent water temperature and relatively spacious, but don’t expect total privacy.
Page
Page Lake Powell Campground
- Address: 849 Coppermine Rd, Page, AZ 86040
- Price: $10 per person
- Number of Showers: 4
- Website: https://pagelakepowellcampground.com/
- Phone: (928) 766-7999
Hot showers with no time limit. Spacious stalls that are cleaned often. Each one has their own privacy curtain for changing, a bench, and a shower with its own curtain. If you’re lucky, they’ll let you use the pool and hot tub area as well!
Wahweap RV & Campground
- Address: XGX2+9WW Page, Arizona
- Price: $3 in tokens for 8 minutes
- Number of Showers: 4
- Website: https://www.lakepowell.com/rv-camping/wahweap-rv-campground
- Phone: (888) 896-3829
Although you will need a National Parks Pass to enter this area, you can find several token-operated showers that are often used. Token machine is located right outside and is easy to use. However, the shower timer machine seems to stop early, so it’s best to have extra tokens handy. Each shower is located in its own private room with a shower, toilet, sink, and bench.
Payson
Tonto Apache Gym
- Address: 30 Tonto Apache Reservation MPB, Payson, AZ 85541
- Price: $10 day pass
- Number of Showers: 6
- Website: https://www.facebook.com/p/Tonto-Apache-Tribal-Gym-100039448548976/
- Phone: (928) 474-7093
This is a very nice gym that has great showers. The stalls are all private and newly renovated so they are nice! You can also use the gym, sauna, pool, etc. Great deal and very clean!
Phoenix
Flying J Travel Center
- Address: 6700 W Latham St, Phoenix, AZ 85043
- Price: $17
- Number of Showers: 15
- Website: https://locations.pilotflyingj.com/us/az/phoenix/6700-west-latham-street
- Phone: (623) 936-1118
Typical truck stop with clean showers for rent. No time limit, within reason. They don’t charge per person, rather, per stall. That said, you can share with a guest without any issues. They provide towels and there’s complimentary soap available. Spacious and private with nice pressure and endless hot water.
Lylo Swim Club
- Address: 400 W Camelback Rd, Phoenix, AZ 85013
- Price: $10 day pass or $1 with the purchase of a drink
- Number of Showers: 4
- Website: n/a
- Phone: (480) 536-8899
Amazing pool facility with several hot showers available. Both indoor and outdoor stalls available. Each seems clean and private. Very friendly employees who are willing to accommodate. Great drinks, too!
Picacho
Picacho Peak State Park Restroom and Showers
- Address: Campground Loop A, Picacho, AZ 85141
- Price: $7 per car
- Number of Showers: 4
- Website: https://azstateparks.com/picacho/explore/facility-information
- Phone: (520) 466-3183
Located inside the campground loop, there are two buildings with restrooms and showers. This is the first one, but you’ll drive by another one if you keep going down the road for another 300 feet. Plentiful hot water, clean, and spacious.
Prescott
Prescott YMCA of Yavapai County
- Address: 750 Whipple St, Prescott, AZ 86301
- Price: $15 day pass
- Number of Showers: 4+
- Website: https://prescottymca.org/
- Phone: (928) 445-7221
Excellent place to stop for a shower. The YMCA in Prescott lets you shower for the price of a day pass. You can also use the pool, gym, and other amenities, which are all very nice. Friendly staff and convenient parking, too.
Quartzite
Main Street Laundromat & Showers
- Address: 205 E Main St, Quartzsite, AZ 85346
- Price: $11 cash of $11.50 card for 20 minutes
- Number of Showers: 3
- Website: https://www.facebook.com/p/Main-Street-Laundromat-and-Basics-61566327417877/
- Phone: (928) 927-4163
An excellent place that is very spacious and clean. Lots of pressure and a showerhead that actually detaches and can be used as a wand. Endless hot water and very friendly staff. Each shower stall has a mirror and bench.
Safford
Safford Swimming Pool
- Address: 1024 W Main St, Safford, AZ 85546
- Price: $2 per person
- Number of Showers: 4
- Website: https://www.cityofsafford.us/facilities/facility/details/city-of-safford-community-pool-9
- Phone: (928) 348-1394
Thyis is a nice pool facility with several nice showers for public use. They are small and not always the cleanest, but it’s a nice spot, overall. Friendly staff and the pool is wonderful!
Salome
Pilot
- Address: 48286 Vicksburg Rd, Salome, AZ 85348
- Price: $18
- Number of Showers: 4
- Website: https://locations.pilotflyingj.com/us/az/salome/48286-vicksburg-road
- Phone: (928) 859-3165
Inside of the Pilot Flying J, you’ll find several spacious shower rooms available. Priced per room, you can have a shower with your partner or share with a family member(s). Cleaned after each use and plentiful hot water with amazing pressure. Each room has their own toilet and sink.
Scottsdale
Cactus Aquatic & Fitness Center
- Address: 7202 E Cactus Rd, Scottsdale, AZ 85260
- Price: $5 day pass
- Number of Showers: 4+
- Website: https://www.scottsdaleaz.gov/aquatics/cactus-pool
- Phone: (480) 312-7665
Outdoor swimming pool with many private showers available. Well kept and updated with clean stalls and nice hot water temperature. Pool and gym is very spacious and wonderful to use.
Chaparral Park Aquatic Center
- Address: 5445 Hayden Rd, Scottsdale, AZ 85250
- Price: $3 day pass for residents; $5 non-residents
- Number of Showers: 5+
- Website: https://www.scottsdaleaz.gov/aquatics/chaparral-pool
- Phone: (480) 312-2361
Nice facility with no time limit on any of the showers. Private stalls with a shower curtain. Relatively clean and very friendly staff.
McDowell Mountain Ranch Park & Aquatic Center
- Address: 15525 N Thompson Peak Pkwy, Scottsdale, AZ 85260
- Price: $5 day pass
- Number of Showers: 5+
- Website: https://www.scottsdaleaz.gov/aquatics/mcdowell-mountain-ranch-pool
- Phone: (480) 312-6677
Nice public pool with several showers available. Great hot water temperature and ample pressure. Pretty clean for a public place.
Sedona
Snap Fitness
- Address: 2081 W State Rte 89A, Sedona, AZ 86336
- Price: $17.50 day pass
- Number of Showers: 4+
- Website: https://www.snapfitness.com/us/gyms/sedona-west-az
- Phone: (928) 282-2139
This is a very nice gym with great equipment that allows you to use the facility. They offer a 24 hour “membership” so you can use the showers in addition to working out. Private shower stalls with excellent hot water. Clean.
Show Low
Show Low Aquatic Center
- Address: 1100 W Deuce of Clubs, Show Low, AZ 85901
- Price: $10 day pass
- Number of Showers: 4+
- Website: https://www.showlowaz.gov/page/aquatic-center
- Phone: (928) 532-4130
This local pool has nice public showers available. Relatively clean, hot water, and decent pressure. Friendly staff.
St. Johns
Seventh Street Laundrymat
- Address: 674 W 7th St S, St Johns, AZ 85936
- Price: $5 per person
- Number of Showers: 2
- Website: https://www.facebook.com/p/Seventh-St-Laundrymat-100067673684514/
- Phone: (928) 245-7344
Very nice hot showers at this laundromat. Relatively clean with good pressure. They even provide shampoo or soap if you need it. Super friendly staff!
Tempe
Kiwanis Recreation Center
- Address: 6111 S All America Way, Tempe, AZ 85283
- Price: $5 day pass
- Number of Showers: 5+
- Website: https://www.tempe.gov/government/community-services/community-recreation-centers/kiwanis-recreation-center
- Phone: (480) 350-5201
Several cold water showers available. There is no hot water and they are mainly used for rinsing off before/after you enter the pool, but they work for a quick wash up if that’s what you’re looking for.
Thatcher
Eighth Street Fitness Club and Apartments
- Address: 3333 W 8th St, Thatcher, AZ 85552
- Price: $10 day pass or $20 for a weekly pass
- Number of Showers: 5+
- Website: https://8thstfitnessclub.com/
- Phone: (928) 271-8422
Conveniently located with a small swimming pool, hot tub, gym, sauna, and other amenities that are available for use with your day pass. The showers are clean and have endless hot water available with nice shower heads.
Tucson
Clements Splash Pad
- Address: 8155 E Poinciana Dr, Tucson, AZ 85730
- Price: FREE
- Number of Showers: 2
- Website: https://www.tucsonaz.gov/Departments/Parks-and-Recreation/Pools-and-Splash-Pads/Clements-Pool
- Phone: (520) 791-5785
There’s a communal shower inside the women’s and men’s locker rooms. Open stalls so don’t expect much privacy. Totally free, nice place with plentiful hot water and high pressure water.
Donna R. Liggins Recreation Center
- Address: 2160 N 6th Ave, Tucson, AZ 85705
- Price: $2 per adults; $1 for ages 50+
- Number of Showers: 6
- Website: https://www.tucsonaz.gov/Departments/Parks-and-Recreation/Recreation-Centers/Donna-R.-Liggins-Center
- Phone: (520) 791-3247
Three shower stalls in each the men’s and women’s changing rooms. Excellent hot water and cheap price. Relatively clean and updated. You can also use the pool and gym as well.
El Pueblo Activity Center
- Address: 101 W Irvington Rd Building 9, Tucson, AZ 85714
- Price: $2 per adult
- Number of Showers: 6
- Website: https://www.tucsonaz.gov/Departments/Parks-and-Recreation/Recreation-Centers/El-Pueblo-Activity-Center-and-Senior-Center
- Phone: (520) 791-5155
This is a nice place to stop by for a shower. The stalls are private and very clean. Only open Monday through Friday from 7AM to 12PM (noon).
Morris K Udall Park and Recreation Center
- Address: 7200 E Tanque Verde Rd, Tucson, AZ 85715
- Price: $2 day pass
- Number of Showers: 8
- Website: https://www.tucsonaz.gov/Departments/Parks-and-Recreation/Recreation-Centers/Morris-K.-Udall-Center-and-Carol-West-Senior-Center
- Phone: (520) 791-4931
2 private shower stalls and 3 open stalls with somewhat hot water and ample pressure. Clean and nice and not many people. Feel free to use the pool and other luxuries that are all included in the inexpensive day pass.
Sunnyside Pool
- Address: 1710 E Bilby Rd, Tucson, AZ 85706
- Price: FREE
- Number of Showers: 4+
- Website: https://www.tucsonaz.gov/Departments/Parks-and-Recreation/Pools-and-Splash-Pads/Sunnyside-Pool
- Phone: (520) 791-5167
The Sunnyside Pool located in Tucson is one of the best places to snag a free hot shower. You can also use the pool; free of charge. Surprisingly not many people here. Clean, newly updated facility with friendly employees.
Wickenburg
Aztec Village RV Park
- Address: 401 E Wickenburg Way, Wickenburg, AZ 85390
- Price: $10 per shower
- Number of Showers: 2
- Website: https://goodlivingcommunities.com/communities/aztec-village-rv-park/
- Phone: (928) 684-2481
The Aztec Village RV Park allows the public to use their shower facilities at a reasonable price. Each shower is spacious, clean, and very private. Great water pressure and plenty of hot water. Friendly staff and definitely a great place!
Winslow
Winslow City Parks-Recreation
- Address: 500 E Loy Engelhardt Way, Winslow, AZ 86047
- Price: $2
- Number of Showers: 4+
- Website: https://www.facebook.com/people/Winslow-Recreation-Department/61566862616615/?_rdr
- Phone: (928) 289-5714
Very friendly employees and a clean place to shower for a very inexpensive price. Although the water pressure can be quite intense, the water gets very hot, which is great. Just be aware that these are open-stall showers and not in private rooms.