Do you need to take a shower in California? Here is the public shower database for the ‘Golden State,’ which we are constantly updating. There are many free and paid places available.
Select a city:
- Anaheim
- Arcata
- Bakersfield
- Barstow
- Bass Lake
- Berkeley
- Big Bear
- Big Pine
- Big Sur
- Bishop
- Borrego Springs
- Boulevard
- Brawley
- Calexico
- Calistoga
- Cambria
- Capitola
- Carlsbad
- Carpinteria
- Castaic
- Chester
- Collins Lake
- Coronado
- Coulterville
- Crescent City
- Death Valley
- Desert Hot Springs
- Dunlap
- Dunsmuir
- Elk Grove
- Encinitas
- Fort Bragg
- Garberville
- Grass Valley
- Groveland
- Hawthorne
- Hayward
- Independence
- Indio
- Inverness
- Inyokern
- Isla Vista
- Joshua Tree
- Kelseyville
- Kernville
- Klamath
- Laguna Beach
- La Jolla
- Lee Vining
- Little River
- Lodi
- Loleta
- Lone Pine
- Long Beach
- Los Angeles
- Los Gatos
- Madera
- Malibu
- Mammoth Lakes
- Mendocino
- Mill Valley
- Mi-Wuk Village
- Monterey
- Morro Beach
- Mt Laguna
- Oceano
- Oceanside
- Olancha
- Old Station
- Orick
- Pacifica
- Paicines
- Palm Desert
- Palm Springs
- Pismo Beach
- Playa Del Ray
- Pleasanton
- Point Arena
- Red Fir
- Redondo Beach
- Rialto
- Ridgecrest
- Ripon
- Salinas
- San Clemente
- San Diego
- San Francisco
- San Jose
- San Luis Obispo
- Santa Barbara
- Santa Cruz
- Santa Monica
- Santa Nella
- Santa Rosa
- Santa Ynez
- Scotts Flat
- Shingletown
- Sierra City
- South Lake Tahoe
- Stinson Beach
- Tahoma
- Thermal
- Traver
- Truckee
- Tulare
- Twentynine Palms
- Vacaville
- Ventura
- Whiskeytown
- Winterhaven
- Yosemite Valley
Anaheim
Pearson Park Pool
- Address: 400 N Harbor Blvd, Anaheim, CA 92805
- Price: FREE with website registration
- Number of Showers: 6
- Website: http://www.anaheimymca.org/youthprograms/swim-lessons/swim-pearson-park/
- Phone: (714) 635-9622
Outdoor public pool that has many showers available and free access during select times. Check their website for accurate dates and times. You must register on the website before arriving. Hot water, clean, overall a great place to wash up.
Arcata
Finnish Country Sauna & Tubs
- Address: 495 J St, Arcata, CA 95521
- Price: $14 for 30 minutes per person
- Number of Showers: 2
- Website: http://www.cafemokkaarcata.com/
- Phone: (707) 822-2228
A truly unique and wonderful place to relax and wash up. Set in a gorgeous courtyard with tables and chairs are several private hot jet tubs to relax in. Afterwards, you can use the outdoor hot shower to clean up. Although it’s expensive, most people think that it’s well worth it.
Bakersfield
Speedway/Shell Gas Station
- Address: 2023 Mettler Frontage Rd W, Bakersfield, CA 93313
- Price: $13 per shower
- Number of Showers: 2
- Website: https://find.shell.com/us/fuel/13100119-2023-mettler-frontage-rd-w/en_US
- Phone: (559) 220-4447
Small gas station with two private shower stalls that are relatively affordable when compared to Pilot, Love’s, TA, etc. Clean place, very hot water, and friendly staff. Towels are provided.
Barstow
Cora Harper Community Center
- Address: 841 Barstow Rd, Barstow, CA 92311
- Price: $3 day pass per person
- Number of Showers: 8+
- Website: https://www.barstowca.org/residents/parks-and-recreation-division-2321
- Phone: (760) 256-5617
Communal open stall showers available for a cheap daily rate at the Cora Harper Community Center. Not much in the way of privacy but the water is hot and the pressure is wonderful. Relatively clean and bonus amenities such as a basketball court, sauna, etc.
Flying J Travel Center
- Address: 2611 Fisher Blvd, Barstow, CA 92311
- Price: $18 per shower
- Number of Showers: 15
- Website: https://locations.pilotflyingj.com/us/ca/barstow/2611-fisher-blvd.
- Phone: (760) 441-7068
Very large Flying J truck stop with 15 private shower rooms available to rent. No time limit, unlimited hot water, and spacious stalls. Facility is clean and tidy with friendly employees. Towels and soap dispensers are complimentary.
Bass Lake
Miller’s Landing Resort
- Address: 37976 Road 222 Wishon, Bass Lake, CA 93669
- Price: $4 for 5 minutes (tokens only)
- Number of Showers: 4
- Website: http://www.millerslanding.com/
- Phone: (559) 642-3633
Although it’s closed during winter months and typically only open from the end of March until the beginning of October, this is a nice spot to shower. The water is hot and plentiful with good pressure. Stalls are private but not always clean (it depends on when you go.) Tokens can be purchased inside of the store.
Berkeley
West Campus Pool
- Address: 2100 Browning St, Berkeley, CA 94702
- Price: $7 day pass (showers FREE during select hours)
- Number of Showers: 6+
- Website: https://berkeleyca.gov/community-recreation/parks-recreation/facilities/pools-and-aquatic-programs/west-campus-pool
- Phone: (510) 981-5125
This is a nice swimming pool operated by Berkeley College that has an inexpensive day pass for access to the entire facility. However, during certain hours (typically around 7:15 to 8PM) you can access the showers-only for free. Call ahead to check for current hours. Clean communal stalls (no privacy) but ample hot water and pressure.
Big Bear
San Bernardino National Forest Serrano Campground
- Address: 737Q+537 Big Bear Lake, California
- Price: $3 per person
- Number of Showers: 5
- Website: https://www.fs.usda.gov/recarea/sbnf/recarea/?recid=26253
- Phone: n/a
Small campground with five private shower stalls available for anyone to use; you do not need to be staying at the campground to use it. Pay at the entrance station. Water is hot but non-adjustable. You must press the button every 20 seconds to have it spray water out. Not always very clean so wear your sandals.
Big Pine
Hi Country Market & Hardware Chevron
- Address: 101 N Main St, Big Pine, CA 93513
- Price: $7 for 10 minutes
- Number of Showers: 2
- Website: https://www.chevronwithtechron.com/en_us/home/gas-station-near-me.html
- Phone: (760) 938-2068
Hot showers located in the motel lot near the gas station. Get your token and door code from the clerk inside the gas station and you’re good to go. Not always very clean but water is hot and pressure is great. No towels or soap provided so plan on bringing your own.
Big Sur
Gorda General Store
- Address: CA-1, Big Sur, CA 93920
- Price: $12 per person
- Number of Showers: 2
- Website: n/a
- Phone: (805) 927-3918
Private showers located at this very small General Store along Highway 1. Clean and plentiful hot water with good pressure. Soap and towels are not provided so plan on bringing your own.
Bishop
The Hostel California
- Address: 213 Academy Ave, Bishop, CA 93514
- Price: $5 per person
- Number of Showers: 1
- Website: http://thehostelca.com/
- Phone: (760) 399-6316
Small but nice hostel located near the heart of Bishop that has a single shower room available to the general public. Very hot water and super clean, albeit a bit small and cramped. Towels and soap are provided.
Borrego Springs
Holmes Camp
- Address: 5V2Q+7V Borrego Springs, California
- Price: $0.50 for 3 minutes (quarters only)
- Number of Showers: 4
- Website: https://ohv.parks.ca.gov/?page_id=1217
- Phone: n/a
Coin operated showers in a small private building. Easy to access and somewhat clean with a spacious stall that has a locking door. Water is hot and pressure is decent.
Ocotillo Wells
- Address: 5R3M+J8, Ocotillo Wells, CA 92004
- Price: $0.50 for 2 minutes (quarters only)
- Number of Showers: 4
- Website: n/a
- Phone: n/a
Small building with four coin-operated showers inside private stalls with locking doors. Stalls are spacious but a little dirty at times. Water is fairly hot and pressure is excellent.
The Courts Anza-Borrego
- Address: 286 Palm Canyon Dr, Borrego Springs, CA 92004
- Price: $20 day pass
- Number of Showers: 4+
- Website: http://thecourts.net/
- Phone: (760) 579-1010
A unique experience with tennis courts, a pool, hot tub, and of course; showers. The stalls are private and the water is hot. Towels are provided and the entire facility is very clean. Hours can differ based on seasons so call ahead before visiting.
Boulevard
Boulevard / Cleveland National Forest KOA Holiday
- Address: 1331 Shasta Way, Boulevard, CA 91905
- Price: $10 per person
- Number of Showers: 3
- Website: https://koa.com/campgrounds/boulevard/
- Phone: (800) 562-0271
Three individual private shower stalls open to the general public inside of this nicely appointed KOA campground. Water is hot and the facility is very clean. Excellent pressure and friendly staff. No need to be staying in the campground to use; open to all.
Brawley
Pilot Travel Center
- Address: 234 Ben Hulse Hwy, Brawley, CA 92227
- Price: $18 per shower
- Number of Showers: 2
- Website: https://locations.pilotflyingj.com/us/ca/brawley/234-ben-hulse-hwy
- Phone: (760) 344-3695
Standard Pilot truck stop with two private shower rooms available. Water is very hot and there’s no time limits. Each room has a toilet, sink, mirror, etc. Towels are complimentary and extras are available.
Calexico
Herber Dunes State Vehicular Recreational Area
- Address: PJF6+85H Calexico, California
- Price: $0.50 for 2 minutes (quarters only)
- Number of Showers: 2
- Website: http://ohv.parks.ca.gov/Heberdunes/
- Phone: (760) 768-3198
Very nice and updated coin operated showers that are private and spacious. There are two showerheads in each stall and endless hot water with amazing pressure. Doesn’t seem to be used that often.
Calistoga
Calistoga Community Pool
- Address: 1745 Washington St, Calistoga, CA 94515
- Price: $8 per person
- Number of Showers: 4+
- Website: https://www.ci.calistoga.ca.us/city-hall/departments-services/parks-recreation/aquatics
- Phone: (707) 942-2838
Nice and hot showers located in the Calistoga Community Pool that are open for anyone to access. Clean and modern facility with friendly staff.
Cambria
San Simeon Creek Campground
- Address: 500 San Simeon-Monterey Creek Rd, Cambria, CA 93428
- Price: $2 for 5 minutes (tokens only)
- Number of Showers:
- Website: http://www.parks.ca.gov/pages/590/files/SanSimeon_CampMap041515.pdf
- Phone: (805) 927-2035
Token operated hot showers (cold water is free) inside of the State Park campground. Public allowed to use even if you aren’t staying at the campground. There’s a token machine on-site for exchanging bills for tokens.
Capitola
Esplanade Park
- Address: 120 Monterey Ave, Capitola, CA 95010
- Price: FREE
- Number of Showers: 2
- Website: http://www.cityofcapitola.org/acc/page/art-cultural-commission-events
- Phone: (831) 475-7300
Free cold water showers located near the restrooms at Esplanade Park. Pressure is excellent but there’s no privacy so it’s best to bring your swimsuit. Busy are but nearby parking is usually available.
New Brighton State Park
- Address: 1516 Park Ave, Capitola, CA 95010
- Price: FREE
- Number of Showers: 2
- Website: https://www.parks.ca.gov/?page_id=542
- Phone: (831) 464-6329
While you do need to get into the State Park to access this facility, there are a couple of cold water showers located near the restroom building along the beachfront.
Carlsbad
Alga Norte Aquatic Center
- Address: 6565 Alicante Rd, Carlsbad, CA 92009
- Price: $5 day pass per person
- Number of Showers: 6+
- Website: https://www.carlsbadca.gov/Home/Components/FacilityDirectory/FacilityDirectory/64/7401
- Phone: (442) 339-5777
Extremely nice pool with perfectly hot showers in individual private stalls. Benches, hooks, and soap dispensers abundant. Very upscale and clean facility with pool access included in your day pass.
Carpinteria
Carpinteria Community Pool
- Address: 5305 Carpinteria Ave, Carpinteria, CA 93013
- Price: $7 day pass per person
- Number of Showers: 4+
- Website: https://carpinteriaca.gov/parks-and-recreation/carpinteria-community-pool/
- Phone: (805) 566-2418
Nice community pool with showers accessible with a day pass for the entire facility. No shower-only pass available. Clean, hot water, friendly staff. Water temperature is not adjustable but it’s decently hot. Hours can be random so check their website or give them a call to check before you visit.
Carpinteria State Beach
- Address: 205 Palm Ave, Carpinteria, CA 93013
- Price: 3 minutes for 1 token (1 token = $0.50)
- Number of Showers: 4
- Website: http://www.parks.ca.gov/?page_id=599
- Phone: (805) 684-2811
While these token-operated showers are typically only for campground guests, anyone can easily use them. Token machine on-site. Stalls are private and somewhat clean. If you don’t have any luck using the indoor “warm” showers, there are free cold showers located next to the beach.
Castaic
Castaic Sports Complex Aquatic Center
- Address: 31350 Castaic Rd, Castaic, CA 91384
- Price: FREE
- Number of Showers: 8+
- Website: https://castaic.lacountypools.com/
- Phone: (661) 294-6467
Open stall communal showers that are typically free to use if you ask nicely. Otherwise, you may have to pay for a day pass which is under $10 per person. Clean with warm water (not hot) but good pressure. Nice facility that’s more upscale than most pool centers in the area.
Chester
Chester Laundromat
- Address: 322 Main St, Chester, CA 96020
- Price: $3 for 6 minutes (quarters only)
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Conveniently located on the way to Lassen National Park is this small laundromat that has public showers for anyone to use. They even have dog washing stations! The facility is a bit dirty and the water isn’t always very hot, but it’s one of the only places around here to wash up.
Collins Lake
Collins Lake Campground
- Address: 8MPF+V8R Collins Lake, California
- Price: $0.25 for 1 minute (quarters only)
- Number of Showers: 4
- Website: https://collinslake.com/
- Phone: (530) 692-1600
Coin operated showers open for anyone to use; you do not have to be camping at the campground to use them. Many private stalls in a small building. Hot water is plentiful although the pressure could be better. No change machine on-site, so plan ahead and bring your quarters.
Coronado
Center Beach Restrooms
- Address: Ocean Blvd, Coronado, CA 92118
- Price: FREE
- Number of Showers: 4
- Website: n/a
- Phone: n/a
Cold (warmish) water showers located both inside and outside of this public restroom. Facility tends to be clean but heavily used. No mirrors or benches, but easily accessible with good pressure.
Coronado Community Center
- Address: 1845 Strand Way, Coronado, CA 92118
- Price: $4 per person
- Number of Showers: 6+
- Website: https://www.coronado.ca.us/recreation
- Phone: (619) 522-7342
Really nice community center with wonderful hot showers with full privacy and locking stalls. Many amenities such as an outdoor pool and gym. Showers provide very hot water, good pressure, and there are even hair dryers and shampoo.
Coulterville
Horseshoe Bend Recreational Area – Lake McClure
- Address: 4244 CA-132, Coulterville, CA 95311
- Price: $10 per vehicle
- Number of Showers: 4+
- Website: http://lakemcclure.com/
- Phone: (855) 800-2267
Inside of the day use area you will find a shower building with several stalls within. The water temperature is not adjustable but kind of warm with OK pressure. Doesn’t seem to be used all that often, so don’t expect much company.
Crescent City
Fred Endert Municipal Pool
- Address: 1000 Play St, Crescent City, CA 95531
- Price: $6 per person day pass
- Number of Showers: 6
- Website: https://crescentcitypool.com/
- Phone: (707) 464-9503
Spacious open stall showers (no privacy) located within this small indoor pool facility. The water pressure is amazing and the temperature is hot. Clean and modern facility with soap dispensers and benches. No shaving is allowed, so please take note.
Life Fitness
- Address: 520 Wilson Ave, Crescent City, CA 95531
- Price: $10 day pass per person
- Number of Showers: 2
- Website: http://24hourlifefitness.com/
- Phone: (707) 465-3070
Small but nice gym with a couple hot water shower stalls that are accessible with a day pass. Privacy abundant with friendly staff in a clean facility.
Death Valley
Badwater Saloon
- Address: Death Valley National Park, 51880 CA-190, DEATH VALLEY, CA 92328
- Price: $10 per person
- Number of Showers: 2
- Website: http://www.stovepipedeathvalley.com/
- Phone: (760) 786-7090
A couple of private shower stalls located in Stovepipe Wells. Water is warm, not hot, but there’s no time limit and they do provide towels for you to use. Typically a little dirty but not too bad. If the showers are broken or out of order, they’ll let you shower inside of an empty hotel room.
The Ranch at Death Valley
- Address: CA-190, DEATH VALLEY, CA 92328
- Price: $14 per person
- Number of Showers: 4
- Website: https://www.oasisatdeathvalley.com/lodging/the-ranch-at-death-valley/
- Phone: (760) 786-2345
Access to both showers and a beautiful outdoor pool for the price of admission. The shower stalls are private and relatively spacious with ample hot water and pressure.
Desert Hot Springs
Desert Hot Springs Spa Hotel
- Address: 10805 Palm Dr, Desert Hot Springs, CA 92240
- Price: $15 per person
- Number of Showers: 4+
- Website: https://www.dhsspa.com/
- Phone: (760) 329-6000
This is a unique experience where you can have access to 8 mineral pools and of course; private shower stalls. Water is very hot and the pass is good for all-day use so you are free to re-enter if needed. Water is clean, hot, and there’s no time limits. Very nice place!
Dunlap
Gena’s Sierra Inn and Restaurant LLC
- Address: 37692 E Kings Canyon Rd, Dunlap, CA 93621
- Price: $10 per person
- Number of Showers: 4
- Website: https://genassierrainn.com/
- Phone: (559) 340-8487
Four outdoor but fully enclosed and private, spacious shower stalls that provide amazing hot water and excellent pressure. Pre-payment is advised through their website (link above.) Towels, wash cloth, and soap are provided complimentary.
Dunsmuir
Castle Crags State Park Campground
- Address: Cascade Wonderland Hwy, Dunsmuir, CA 96025
- Price: FREE
- Number of Showers: 4
- Website: https://www.parks.ca.gov/?page_id=454
- Phone: (530) 235-2684
Although technically you need to be staying at the campground to use them, there are a few public showers that are easy to access. Each one is equipped with a coin-operated timer, but currently they are out of order, and hot water emits without putting in any quarters. Old and a bit run-down but a good spot to wash up.
Elk Grove
Barbara Morse Wackford Community & Aquatic Complex
- Address: 9014 Bruceville Rd, Elk Grove, CA 95758
- Price: $7 per person during open swim
- Number of Showers: 6+
- Website: https://www.yourcsd.com/
- Phone: (916) 405-5600
This is a nice pool and rec center that has many private showers located within each of the locker rooms. Spacious and clean with plenty of hot water. Open swim hours change frequently so call ahead or visit their website for more-accurate times.
Encinitas
Moonlight State Beach
- Address: west of I-5 on, Encinitas Blvd, Encinitas, CA 92024
- Price: FREE
- Number of Showers: 4
- Website: https://www.parks.ca.gov/?page_id=659
- Phone: (760) 633-2740
Free cold outdoor showers located near the beachfront. Beautiful setting although quite busy at most times. These are in the open so there’s no privacy, so plan on wearing some swim trunks.
Fort Bragg
C.V. Starr Community Center
- Address: 300 S Lincoln St, Fort Bragg, CA 95437
- Price: $15 per person
- Number of Showers: 6
- Website: https://www.cvstarr.org/
- Phone: (707) 964-9446
Nice facility with many amenities such as a pool and fitness room that are all open for public use. The shower stalls are clean, private, and the hot water is plentiful. Staff is very welcoming.
Garberville
Richardson Grove RV Park
- Address: 750 US-101, Garberville, CA 95542
- Price: $5 per person
- Number of Showers: 4
- Website: http://richardsongrovervpark.com/
- Phone: (707) 247-3380
This is a small campground that offers public showers to anyone passing by. There are two small private stalls inside of the men’s and women’s restrooms. The campground is a bit outdated and somewhat run-down, but the staff is super friendly and accommodating. Water temperature is very hot, pressure is good, and there’s no time limits.
Grass Valley
Gold Country YMCA
- Address: 350 Race St, Grass Valley, CA 95945
- Price: $5 day pass per person
- Number of Showers: 4+
- Website: https://www.ymcasuperiorcal.org/GoldCountryYMCA
- Phone: (530) 274-4739
Communal open stall showers located at this smaller (but nice) YMCA facility. Excellent water temperature and pressure with no set time limits. Day pass gains you access to the showers but also the rest of the amenities. Clean and updated place with friendly staff.
Groveland
Yosemite Lakes RV Resort
- Address: 31191 Hardin Flat Rd, Groveland, CA 95321
- Price: $10 per person
- Number of Showers: 4+
- Website: https://thousandtrails.com/california/yosemite-lakes-rv-resort
- Phone: (209) 962-0104
Hot showers available at this Thousand Trails campground. Ample hot water, good pressure, private stalls. Not the cleanest but it works! You do not need to be staying at the campground to use this place.
Yosemite Pines RV Resort & Family Lodging
- Address: 20450 Old Hwy 120, Groveland, CA 95321
- Price: $5 per person
- Number of Showers: 4
- Website: http://www.yosemitepinesrv.com/
- Phone: (209) 962-7690
Several private showers located near the swimming pool. Water is hot, pressure is decent, and the facility seems to be quite clean. No time limits!
Hawthorne
Hawthorne Pool
- Address: 12501 S Inglewood Ave, Hawthorne, CA 90250
- Price: $4 per person
- Number of Showers: 6+
- Website: https://www.cityofhawthorne.org/departments/community-services/hawthorne-pool
- Phone: (310) 349-1670
Outdoor community pool with showers within each of the locker rooms. Warm water that’s not super hot but it’s clean with good pressure. Private stalls with friendly staff. Check website for the latest hours.
Hayward
East Bay Regional Park
- Address: Don Castro Regional Recreation Area, 22400 Woodroe Ave, Hayward, CA 94541
- Price: FREE (with $5 day entry)
- Number of Showers: 4
- Website: https://www.ebparks.org/
- Phone: (510) 544-3073
Several cold water showers dispersed amongst this gated park. Showers are not very private but have good water pressure. Facility is somewhat dirty but it does work well for a quick wash up.
Independence
Valero Gas Station
- Address: 130 S Edwards St, Independence, CA 93526
- Price: $7 per person
- Number of Showers: 2
- Website: https://www.valero.com/
- Phone: (661) 824-4250
Small gas station with pay showers open to the public. While there is no official time limit, they do ask that you keep your showering under 20 minutes in order to conserve hot water for everyone. No towels provided.
Indio
Indio Community Center
- Address: 45871 Clinton St, Indio, CA 92201
- Price: $5
- Number of Showers: 4+
- Website: https://www.myrecreationdistrict.com/center/indio-community-center
- Phone: (760) 347-4263
Although you’re only allowed to use the showers between 6 and 9:30AM, they provide good pressured hot water with no time limit. There are stalls but no curtains; semi-private. Cleaned often but no towels provided so plan on bringing your own.
Inverness
Kenneth C. Patrick Visitor Center
- Address: 1 Drake Beach Rd, Inverness, CA 94937
- Price: FREE
- Number of Showers: 2
- Website: https://www.nps.gov/pore/planyourvisit/visitorcenters.htm#kenpatrickvc
- Phone: (415) 669-1250
Free cold water showers located near the visitor center and Drakes Beach. In the open so don’t expect any privacy. Water pressure is good but not heated. Typically meant for rinsing off sand, but you could theoretically use them to wash up.
Point Reyes Beach North
- Address: Point Reyes Beach N, Inverness, CA 94937
- Price: FREE
- Number of Showers: 2
- Website: https://www.nps.gov/pore/planyourvisit/beaches.htm
- Phone: (415) 464-5100
More free cold water showers located near the beach parking area. Easy access but in the wide open so do not expect any privacy. Commonly used to rinse sand, but anyone can use them to clean up and fully shower.
Inyokern
Grumpy Bears Retreat
- Address: 98887 Kennedy Meadow Rd, Inyokern, CA 93527
- Price: FREE
- Number of Showers: 1
- Website: http://www.grumpybearsretreat.com/
- Phone: (559) 850-2327
Typically used by PCT hikers to wash up, they have a free outdoor shower that is relatively warm. The temperature is pre-configured to a single setting but the pressure is great.
Isla Vista
Camino Pescadero Park
- Address: C45R+VGG Isla Vista, California
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Cold showers located at this quaint park. Good water pressure but not private whatsoever. Relatively simple access but parking can be tough to come by during mid-day hours.
Joshua Tree
Joshua Tree Lake RV & Campground
- Address: 2601 Sunfair Rd, Joshua Tree, CA 92252
- Price: $10 per person
- Number of Showers: 4+
- Website: http://www.joshuatreelake.com/
- Phone: (760) 366-1213
Hot showers open to anyone but with some limitations. You are only allowed on the property for 30 minutes. If you stay any longer you must pay a day use fee. Closed to non-campers before 2PM. However, water is hot and place is clean.
Kelseyville
Kelsey Creek Campground
- Address: 259V+92 Kelseyville, California
- Price: $8 day pass (then $1 for 2 tokens)
- Number of Showers:
- Website: http://www.parks.ca.gov/?page_id=473
- Phone: (707) 279-4293
Token operated showers located within Clear Lake State Park. There’s a building near the boat ramp and also one within the campground that anyone can use. Tokens can be purchased at the ranger station/entrance gate and each one gets you 2 minutes. Hot water, private locking stalls, great pressure, and quite clean!
Kernville
Kern River’s Edge Campground Retreat
- Address: 15775 Sierra Way, Kernville, CA 93238
- Price: $5 flat fee plus $1 per 4 minutes
- Number of Showers: 6
- Website: http://www.kernriversedge.com/
- Phone: (760) 376-6553
In the center of the campground is a restroom and shower building with 3 private stalls in each of the men’s and women’s rooms. Water is hot and plentiful. Although the facility is a bit outdated, it seems to be kept clean and tidy.
Klamath
Klamath’s Camper Corral
- Address: 18151 US-101, Klamath, CA 95548
- Price: $10 per person
- Number of Showers: 2
- Website: https://klamathcampercorral.org/
- Phone: (707) 482-5741
Located at the camping area are a couple private shower rooms with very hot water and extra space to shave, use a mirror, toilet, etc. The stalls are a bit small and not always very clean, but the water is extremely hot and there’s no time limit.
Laguna Beach
Laguna Beach High School & Community Pool
- Address: 670 Park Ave, Laguna Beach, CA 92651
- Price: $2 per person
- Number of Showers: 6+
- Website: http://lagunabeachcity.net/pool
- Phone: (949) 497-0780
Open stall warm showers located at the community pool. Not much for privacy but it’s very inexpensive and there’s no time limit. Check their website for accurate dates and times for access as it seems to change frequently. Self-payment and registration available.
La Jolla
Restroom Near Ellen Browning Scripps Park
- Address: 1160 Coast Blvd, La Jolla, CA 92037
- Price: FREE
- Number of Showers: 4
- Website: n/a
- Phone: (858) 707-5666
Free semi-warm showers located within the large restroom building near Ellen Browning Scripps Park. Walls between stalls but no doors so it’s semi-private; wear swim shorts. Relatively clean but quite busy at most times.
Lee Vining
Mono Vista RV Park
- Address: 57 Beaver St, Lee Vining, CA 93541
- Price: $5 for 5 minutes (tokens only)
- Number of Showers: 4
- Website: http://monovistarvpark.net/
- Phone: (760) 647-6401
Token operated showers located within the Mono Vista RV Park. Tokens can be purchased at the front office but please note that the machine will not take quarters; tokens required for hot water. Cold water is free, but it’s very chilly, so be advised. Open 7 days a week from 9AM to 11:30AM and 1PM to 5PM. Clean and private with friendly employees!
Little River
Van Damme State Beach
- Address: Van Damme Beach State Park, CA-1, Little River, CA 95456
- Price: FREE
- Number of Showers: 1
- Website: https://www.parks.ca.gov/?page_id=433
- Phone: (707) 937-5804
Simple cold water shower located at the parking lot near the beach. Wide open so no privacy, but very good water pressure. Perfect for rinsing off the black sand, but you can easily use it to fully wash up.
Lodi
Flying J Travel Center
- Address: 15100 Thornton Rd, Lodi, CA 95242
- Price: $18 per shower
- Number of Showers: 15
- Website: https://locations.pilotflyingj.com/us/ca/lodi/15100-north-thornton-rd
- Phone: (209) 339-4066
Truck stop style shower rooms with privacy. Water is very hot and there’s no time limit. Towels and soap are provided at no additional charge. The fee covers the room so you can bring a guest if you want to shower together to save a few bucks.
Loleta
Bear River Recreation Center
- Address: 265 Keisner, Loleta, CA 95551
- Price: $8 per person day pass
- Number of Showers: 4+
- Website: https://www.bearriverrecreationcenter.com/
- Phone: (707) 733-1903
Very nice, modern rec center with several showers open to the general public. For the price of a day pass, you get access to the showers as well as all of the other luxuries such as the sauna, pool, gym, etc. There is even a private shower room with its own toilet, sink, etc. Super hot water, no time limit, friendly staff.
Lone Pine
Whitney Portal Hostel & Hotel
- Address: 238 S Main St, Lone Pine, CA 93545
- Price: $10 per person
- Number of Showers: 2
- Website: http://www.whitneyportalstore.com/
- Phone: (760) 876-0030
Perfect place to stop for a shower. Private room with a sink, bench, and shower stall. Soap and towel are provided at no extra cost. Water pressure is great and very hot; no set time limits.
Long Beach
Belmont Plaza Pool
- Address: 4320 E Olympic Plaza, Long Beach, CA 90803
- Price: $4 per person
- Number of Showers: 6+
- Website: https://www.longbeach.gov/park/recreation-programs/aquatics/pools/belmont-pool/
- Phone: (562) 570-1806
Nice public pool facility with many private shower stalls available. Door code for locking doors is available at the pool’s office. Located between the pool and the plaza building inside individual trailers. Very unique but clean and tidy with wonderfully hot water and excellent pressure without any sort of time limits.
Los Angeles
Echo Park Pool
- Address: 1419 Colton St, Los Angeles, CA 90026
- Price: $4 per person ($1 seniors) day pass
- Number of Showers: 6+
- Website: https://www.laparks.org/aquatic/year-round/echo-park-indoor-pool
- Phone: (213) 481-2640
Community pool with cheap day pass that grants you access to their showers. Stalls are private but the water is not entirely warm and you must press the button every 10 seconds to keep water coming out. Not very clean and the pressure is a bit intense.
Hollywood Pool
- Address: 1122 Cole Ave, Los Angeles, CA 90038
- Price: $4 per person ($1 seniors) day pass
- Number of Showers: 6+
- Website: https://www.laparks.org/aquatic/year-round/hollywood-pool
- Phone: (323) 460-7058
Several clean showers located within the locker rooms at the Hollywood Pool. Hours can be random so check their website or call ahead for accurate times to visit. Cheap entrance fee with full access to the entire facility. Water is hot and pressure is great!
Westwood Recreation Center
- Address: 1350 S Sepulveda Blvd, Los Angeles, CA 90025
- Price: $4 per person ($1 seniors) day pass
- Number of Showers: 6+
- Website: http://www.laparks.org/reccenter/westwood
- Phone: (310) 473-3610
Nice community center with inexpensive access to several private shower stalls. Clean and plentiful hot water. Staff is friendly but like most places, bring your own towels. Check website or call ahead for accurate times to visit.
Los Gatos
Addison-Penzak JCC in Los Gatos
- Address: 14855 Oka Rd, Los Gatos, CA 95032
- Price: $25 day pass (shower-only *possibly* free)
- Number of Showers: 5+
- Website: https://www.apjcc.org/
- Phone: (408) 357-7429
This is a very large community center that has a steeply priced day pass. However, some have reported that you can enter for free if you ask nicely. Must show your ID and register. Sauna and steam rooms available to anyone who buys a full day pass. Place is cleaned often and water is very hot with amazing pressure.
Madera
Pilot Travel Center
- Address: 22717 Ave 18 1/2, Madera, CA 93637
- Price: $18 per shower
- Number of Showers: 11
- Website: https://locations.pilotflyingj.com/us/ca/madera/22717-avenue-18-1/2
- Phone: (559) 673-3878
Typical Pilot truck stop with 11 private shower rooms for rent. Anyone can use them; you don’t need to be a trucker. Water is very hot, no time limit, free towels to use. Cleaned after each guest.
Malibu
Surfrider Beach
- Address: 23050 Pacific Coast Hwy, Malibu, CA 90265
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Located on the side of the blue lighthouse is a shower pole that anyone can use to wash up. Not private and the water is cold but the pressure is decent. Easy access in a busy area.
Zuma Beach – Bathrooms (Tower 4)
- Address: 3 Zuma Access Rd, Malibu, CA 90265
- Price: FREE
- Number of Showers: 3+
- Website: https://beaches.lacounty.gov/zuma-beach/
- Phone: n/a
Cold outdoor showers located right next to the beach and the parking area. Good pressure but wide open and not private. Easy access with not many people around as most beaches in the area.
Mammoth Lakes
Convict Lake Resort
- Address: 2000 Convict Lake Rd, Mammoth Lakes, CA 93546
- Price: $3 for 1 token, $5 for 2 tokens (1 token = 3 minutes water)
- Number of Showers: 2
- Website: http://www.convictlake.com/
- Phone: (760) 934-3800
Located behind the camp store are two private room showers that provide excellent hot water with amazing pressure. Relatively clean and open year-round.
Mammoth Mountain RV Park
- Address: 2667 Main St, Mammoth Lakes, CA 93546
- Price: $10 per person
- Number of Showers: 3
- Website: http://www.mammothrv.com/
- Phone: (760) 934-3822
A few private shower stalls, each with their own curtain with a nicely tiled interior and easy access. No time limit and endless hot water. Very clean but they do not provide towels or soap, so bring your own.
McGee Creek RV Park & Campground
- Address: 110 McGee Crk Rd, Mammoth Lakes, CA 93546
- Price: $8 per person
- Number of Showers: 2
- Website: http://www.mcgeecreekrv-campground.com/
- Phone: (760) 935-4233
Although it’s closed in the winter months, the McGee Creek RV Park is a great place to get a hot shower. Facility is very clean and there’s no time limits. Great water pressure and plentiful hot water that seems to last forever.
Twin Lakes General Store
- Address: 37 Twin Lakes Rd, Mammoth Lakes, CA 93546
- Price: $8 per person
- Number of Showers:
- Website: https://www.visitmammoth.com/adventure/twin-lakes-general-store
- Phone: (760) 934-7295
Although only open seasonally from June through September, this is a simple and clean shower that is easy to access. Ample hot water, no time limit, good pressure. Private stalls with friendly staff.
Mendocino
Mendocino Sports Club
- Address: 401 Cypress St, Fort Bragg, CA 95437
- Price: $15 day pass per person
- Number of Showers: 4
- Website: http://www.mendocinosportsclub.com/
- Phone: (707) 964-6290
Nice hot showers that are accessible to the public for a one-time day pass fee. Good pressure, friendly staff, nice facility. It’s a small place but the place is tidy.
Sweetwater Inn and Spa
- Address: 44840 Main St, Mendocino, CA 95460
- Price: $30 for 90 minutes
- Number of Showers: 2
- Website: https://www.sweetwaterspa.com/
- Phone: (800) 300-4140
This is a small but nice place to soak in a hot tub and shower afterwards. Not really a place that you’d want to shower-only at, but clean and well kept. The soaking tubs are shared but the showers are private. Plentiful hot water and good pressure coming from the showerheads.
Mill Valley
Mill Valley Recreation
- Address: 180 Camino Alto, Mill Valley, CA 94941
- Price: $11 per person
- Number of Showers: 4+
- Website: http://www.millvalleyrecreation.org/
- Phone: (415) 383-1370
Very large rec center with an upscale interior and clean throughout. The showers are communal and in the open so don’t expect any privacy. Water is hot and pressure is wonderful. Hours can be random so call ahead or check their website for specifics.
Rodeo Beach Coastal Trailhead Restrooms and Showers
- Address: Mitchell Rd, Mill Valley, CA 94941
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Free outdoor cold showers located on the outside wall of the restroom building. No privacy but water pressure is wonderful, albeit quite chilly. Conveniently located next to a parking lot for easy access.
Mi-Wuk Village
Mi Wuk Wash & Dry
- Address: 24559 CA-108, Mi-Wuk Village, CA 95346
- Price: $0.25 per minute
- Number of Showers: 2
- Website: https://www.facebook.com/MiWukWashDry/
- Phone: (209) 206-6080
Located around the back of the building are two private showers that anyone can use. Change machine on-site and functional as of early 2025. Small stalls but ample hot water and relatively clean. They are open to use 24 hours a day!
Monterey
Coast Guard Pier
- Address: 100 Lighthouse Ave, Monterey, CA 93940
- Price: $1 for 6 minutes (quarters only)
- Number of Showers:
- Website: n/a
- Phone: (831) 647-7300
Located on the right side just before the actual pier, you will find a public restroom with two coin operated showers within. Hot water is plentiful with good pressure. Not always the cleanest but probably a better spot that the Veterans Memorial Park.
Monterey Veterans Memorial Park
- Address: 1200 Veterans Dr, Monterey, CA 93940
- Price: $4 per person
- Number of Showers: 2
- Website: http://monterey.org/camping
- Phone: (831) 646-3865
Located at the public restroom are a couple of showers available. Fill out a self-pay slip or check with the camp host to make your payment. Water temperature is set and tends to be warm but not very hot. Not the cleanest but it works in a pinch. They do ask you to limit your shower to around 10-20 minutes, so keep that in mind.
Morro Beach
Morro Rock Beach
- Address: Coleman Dr, Morro Bay, CA 93442
- Price: $0.25 for 2 minutes (quarters only)
- Number of Showers: 2
- Website: http://www.morro-bay.ca.us/383/Morro-Rock-Beach
- Phone: (805) 772-6254
Coin operated showers located at the public restroom building. These are outdoor, open-air with virtually no privacy. Water is barely warm but pressure is OK. Change machine is broken so bring your own quarters; plan ahead.
Mt Laguna
Burnt Rancheria Campground
- Address: Sunrise Hwy, Mt Laguna, CA 91948
- Price: $1.75 for 7 minutes (quarters only)
- Number of Showers: 4
- Website: https://www.fs.usda.gov/recarea/cleveland/recreation/camping-cabins/recarea/?recid=47424&actid=29
- Phone: (619) 445-6235
Located within this National Forest operated campground is a small building that has four private shower stalls within. The water is hot and pressure is good. Relatively clean and roomy, each one has a bench. They ask you to keep your shower under 15 minutes to conserve water for all guests. You do not need to be staying in the campground to use this facility.
Oceano
Grand Ramp Restrooms
- Address: 2 W Grand Ave, Oceano, CA 93445
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Located next to Grover Beach and the Oceano Dunes Natural Preserve State Park, there is a small restroom building with a couple of cold showers on the outside. While these are in the wide open, they’re more-private than others in the area.
Oceano Campground
- Address: 494 Air Park Dr, Oceano, CA 93445
- Price: $1 for 3 minutes (quarters only)
- Number of Showers: 2
- Website: https://slocountyparks.com/camp/oceano/
- Phone: (805) 781-5930
Coin operated showers that are open daily from 8AM to 6PM. Water is warm but not hot but pressure is good. The stalls are private and there’s also a locking changing area with space for your belongings.
Oceanside
Buccaneer Beach
- Address: 1530124900, Oceanside, CA 92054
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Small public beach with a couple of cold outdoor showers for anyone to use. Directly across the street from Buccaneer Cafe. Park in the lot and cross the street; the showers will be in plain sight. No privacy but great water pressure.
Oceanside Beach Showers
- Address: 5JV8+4R6 Oceanside, California
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Another cold outdoor shower in the wide open that is completely free to use. Very busy area with easy access.
Oceanside Public Restroom Showers
- Address: 1373 N Pacific St, Oceanside, CA 92054
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Another good option for outdoor showers; these seem to be a bit warmer than the others, although it’s still technically cold. Good pressure and easy access although parking costs around $15.
Olancha
TA Express Travel Centers Of America
- Address: US-395 &, Gill Station Coso Rd, Olancha, CA 93549
- Price: $18 per shower
- Number of Showers: 7
- Website: https://www.ta-petro.com/location/ca/ta-express-olancha-430
- Phone: (760) 961-4377
Large truck stop with several private shower rooms available. Unlimited hot water and super clean stalls. Towels are complimentary.
Old Station
OLD STATION FILL UP Laundromat @ Showers and JJ’S Cafe
- Address: 13413 CA-44, Old Station, CA 96071
- Price: $4 for 6 minutes (tokens only)
- Number of Showers: 6
- Website: http://oldstationfillup.com/
- Phone: (530) 335-3152
Token operated public showers located in-between the gas station and the restaurant. Go to the gas station to purchase your tokens for $1 each. Relatively clean with six individual private stalls and wood slats on the floor to allow water to drain through. Each stall has its own private dry area to place your towel and belongings while you use the shower.
Orick
Gold Bluffs Beach Campground
- Address: Gold Bluffs Beach Campground, Davison Rd, Orick, CA 95555
- Price: FREE
- Number of Showers: 2
- Website: http://www.parks.ca.gov/?page_id=415
- Phone: (707) 465-7335
Located within the small white building are a couple of private stall showers that are open to campers, but can be discreetly used by anyone if you’re sneaky. You may not be able to get into the area after May 15th without being registered, but many people simply park at the day use area and walk over. Water is hot, pressure is good, and they seem to be kept nice and clean.
Pacifica
Pacifica Community Center
- Address: 640 Crespi Dr b, Pacifica, CA 94044
- Price: $15 per person
- Number of Showers: 2
- Website: https://www.pacificaathleticcenter.com/
- Phone: (650) 738-1683
Nice modern facility with with a fully stocked gym, cardio machines, weights, and two private showers located within the restrooms. Water is very hot and pressure is good. Each restroom appears to be cleaned often.
Pacifica State Beach
- Address: 5200 CA-1, Pacifica, CA 94044
- Price: FREE
- Number of Showers: 1
- Website: n/a
- Phone: n/a
Cold water outdoor shower pole located near the Taco Bell and the restrooms. Pressure is good, but ground puddles and does not drain very well.
Rockaway Beach
- Address: Pacifica, 100 Rockaway Beach Ave, Pacifica, CA 94044
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Located behind the restrooms, you’ll find a couple of cold water showers that are free for the public to use. Good pressure but not private at all.
Paicines
Pinnacles Campground
- Address: 2400 Hwy 146 Pinnacles Area, Paicines, CA 95043
- Price: FREE (with National Park pass)
- Number of Showers: 2
- Website: http://www.recreation.gov/camping/campgrounds/234015
- Phone: (831) 200-1722
Free hot showers located to the right of the Pinnacles Campground Store with easy access. Very nice facility that isn’t locked and can be access by anyone. Clean and spacious with body wash, shampoo, and conditioner dispensers located within. Please note that this is inside of Pinnacles National Park so you will need your National Parks pass to get here.
Palm Desert
Palm Desert Aquatic Center
- Address: 73751 Magnesia Falls Dr, Palm Desert, CA 92260
- Price: $6 per person day pass
- Number of Showers: 4+
- Website: http://www.pdpool.com/
- Phone: (760) 565-7467
Warm showers (not hot) located within each of the locker rooms. They do not allow showers-only so you need to buy a full day pass. Luckily, it’s cheap. They ask for you to keep the time under 20 minutes in order to conserve water for everyone. Temperature is set and cannot be adjusted.
Palm Springs
Pilot Travel Center
- Address: 6605 N Indian Canyon Dr, North Palm Springs, CA 92262
- Price: $18 per shower
- Number of Showers: 5
- Website: https://locations.pilotflyingj.com/us/ca/north-palm-springs/6605-n.-indian-canyon-drive
- Phone: (760) 329-5562
Standard truck stop with five shower rooms available. Each one has a toilet, sink, and towels are provided. Endless hot water with good pressure. Very clean place with friendly staff.
Pismo Beach
Pismo Beach Athletic Club
- Address: 1751 Price St, Pismo Beach, CA 93449
- Price: $10 day pass per person
- Number of Showers: 6+
- Website: http://pbac.com/
- Phone: (805) 773-3011
Several showers available with the purchase of a day pass to the Pismo Beach Athletic Club. Lots of amenities including a gym, weight room, pickleball, pool, sauna, etc. Showers are wonderful; private and incredibly hot water with amazing pressure.
Pismo Beach Pier Restroom
- Address: 49Q4+JQ Pismo Beach, California
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Located right before the pier is a restroom building that has two open air cold water showers for the public to use. Not much for privacy but the pressure is good and the setting is beautiful.
Playa Del Ray
Dockweiler Picnic Area
- Address: WHM6+PV Playa Del Rey, Los Angeles, CA
- Price: FREE
- Number of Showers: 7
- Website: http://www.parks.ca.gov/?page_id=617
- Phone: (800) 950-7275
Free cold water shower poles in the open near Dockweiler State Beach and close to LAX. Not as busy as most areas in Los Angeles but no privacy to speak of.
Pleasanton
Dolores Bengtson Aquatic Center
- Address: 4455 Black Ave, Pleasanton, CA 94566
- Price: $6 day pass per person
- Number of Showers: 6+
- Website: https://www.cityofpleasantonca.gov/your-community/recreation/aquatics/
- Phone: (925) 931-3420
Several private shower stalls located within this indoor swimming center. Plenty of hot water with great pressure. Cleaned often and very tidy. Call ahead to check on the status of the showers since many of them seem to be under construction.
Point Arena
Point Arena Fishing Pier
- Address: 810 Port Rd, Point Arena, CA 95468
- Price: 4 tokens for $5 (tokens get you 2 minutes of hot water)
- Number of Showers: 2
- Website: https://pointarena.ca.gov/government/departments/harbor-pier/
- Phone: (707) 882-2583
Two large sized shower stalls within the cement (gray) building at the beginning of the pier. Tokens only; they can be purchased at the cafe. Truly very hot water and amazing pressure.
Red Fir
Lodgepole Market & Grill
- Address: Sequoia National Park, 63204 Lodgepole Rd, Pk, CA 93262
- Price: $1 for 3 minutes (quarters only)
- Number of Showers: 4+
- Website: https://www.nps.gov/places/000/lodgepole-market-center.htm
- Phone: (559) 565-3301
Several hot showers open to the public at the Lodgepole Market and Grill on the way to Sequoia National Park. Although it’s typically closed during the winter months, it has easy access. Stalls are private and cleaned regularly.
Redondo Beach
Torrance Beach
- Address: Redondo Beach, CA 90277
- Price: FREE
- Number of Showers: 5
- Website: https://beaches.lacounty.gov/torrance-beach/
- Phone: (424) 526-7777
Free cold outdoor showers located right next to the beach at the end of each pathway from the parking lot. The water is cold but the pressure is good. Busy area and open showers so don’t expect any privacy.
Rialto
Rialto Fitness & Aquatic Center
- Address: 1243 S Riverside Ave, Rialto, CA 92376
- Price: $5 per person
- Number of Showers: 6
- Website: https://www.yourrialto.com/205/Fitness-Aquatic-Center
- Phone: (909) 820-2611
Nice rec center with private shower stalls located on the fitness side of the facility; the pool area does not have showers in their locker rooms. Ample hot water and good pressure. Relatively clean.
Ridgecrest
Kerr McGee Community Center
- Address: 100 W California Ave, Ridgecrest, CA 93555
- Price: $4.75 per person (shower-only, 1 hour limit)
- Number of Showers: 6
- Website: https://www.ridgecrest-ca.gov/167/Parks-Recreation
- Phone: (760) 499-5151
Nice community center with shower-only passes available to the public. The stalls are private and large/roomy and there’s no shortage of hot water, although it may take a while to heat up. Clean facility with friendly staff. Limited to 1 hour of use.
Ripon
Flying J Travel Center
- Address: 1501 Jack Tone Rd, Ripon, CA 95366
- Price: $18 per shower
- Number of Showers: 15
- Website: https://locations.pilotflyingj.com/us/ca/ripon/1501-north-jack-tone-road
- Phone: (209) 599-4141
Standard truck stop with private shower rooms for rent. Massive facility with 15 individual showers, all with their own toilet, sink, bench, etc. No time limit and very hot water that just keeps coming with excellent pressure. Towels and soap dispensers are complimentary.
Salinas
Pilot Travel Center
- Address: 951 Work St, Salinas, CA 93901
- Price: $18 per shower
- Number of Showers: 7
- Website: https://locations.pilotflyingj.com/us/ca/salinas/951-work-street
- Phone: (831) 775-0380
Typical truck stop style showers with private clean rooms and no time limits. Endless hot water with amazing pressure. Complimentary towels and soap dispensers provided. You are allowed to shower with your partner at no extra cost since they charge by shower and not by person.
San Clemente
San Clemente Beach Trail Restrooms
- Address: 339 W Paseo De Cristobal, San Clemente, CA 92672
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Free outdoor (cold) showers located next to the public restroom building near the railroad tracks and across the bridge. Relatively clean but no privacy to be expected.
San Clemente State Beach Parking
- Address: 251-399 Avenida Califia, San Clemente, CA 92672
- Price: FREE
- Number of Showers: 3
- Website: n/a
- Phone: n/a
Outdoor beach showers with cold water but amazing pressure. Semi-private with a half-wall in-between and a bench to place your belongings on. Located right outside of the restroom building.
San Diego
Bonita Cover Restrooms
- Address: 3290 Mariners Way, San Diego, CA 92109
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Cold showers located at the restroom. While these are in the open and not private, they’re more private than other outdoor showers in the area as they face the water and not the parking lot.
Bud Kearns Memorial Swimming Pool
- Address: 2229 Morley Field Dr, San Diego, CA 92104
- Price: $4 per person
- Number of Showers: 4+
- Website: https://www.sandiego.gov/pools/bud-kearns-memorial-pool
- Phone: (619) 692-4920
Communal open stall showers at this outdoor public swimming pool. Not much in the way of privacy but the water is hot and unlimited with excellent pressure.
Mission Point Beach Restrooms
- Address: 339 N Jetty Rd, San Diego, CA 92109
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Two free cold water showers located just outside of the public restroom building. In the open so not private, but decent water pressure. Although typically used to rinse off sand after spending time at the beach, anyone can use these to fully wash up.
Pilot Travel Center
- Address: 1497 Piper Ranch Rd, San Diego, CA 92154
- Price: $18 per shower
- Number of Showers: 9
- Website: https://locations.pilotflyingj.com/us/ca/san-diego/1497-piper-ranch-road
- Phone: (619) 661-9558
Conveniently located off of I-805 is this Pilot truck stop with 9 private shower rooms available to the public. Although the price is steep, they charge per shower and not per person, so you can bring a partner at no additional cost. Very hot water, spacious stalls, and very clean. Towels are provided.
San Francisco
Coffman Pool
- Address: 1701 Visitacion Ave, San Francisco, CA 94134
- Price: $7 per person
- Number of Showers: 4+
- Website: https://sfrecpark.org/Facilities/Facility/Details/Coffman-Pool-213
- Phone: (415) 337-9085
Communal showers located within the restrooms at the Coffman Pool. Do not tell the front desk that you’re only there to shower, otherwise they may not let you in. You need exact cash/card; no change is given. Water is hot and pressure is great. Facility is generally clean but well used.
Crissy Beach Changing Rooms
- Address: RG4X+77 Presidio of San Francisco, San Francisco, CA
- Price: FREE
- Number of Showers: 4+
- Website: n/a
- Phone: n/a
Several free outdoor cold water showers located in the middle of the parking area. Very busy area and not much in the way of privacy, but it works for a quick wash up.
Public Restroom Near Golden Gate Bridge
- Address: RG5F+WC Presidio of San Francisco, San Francisco, CA
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Located on the side of the tan and green trim building you will find a couple of cold water showerheads that are open for public use. Not much privacy but a very good view of the Golden Gate Bridge. Pressure is good, but very chilly.
Sava Pool
- Address: 2695 19th Ave, San Francisco, CA 94116
- Price: $8 per person
- Number of Showers: 5+
- Website: https://sfrecpark.org/Facilities/Facility/Details/Sava-Pool-220
- Phone: (415) 661-6327
There’s a communal shower located in each locker room with many showerheads but no privacy to be had whatsoever. However, there’s a single stall available with a locking door if desired. They ask that you keep your shower to 3 minutes, but this is not enforced. Plenty of hot water but not always the cleanest place.
Stonestown Family YMCA
- Address: 333 Eucalyptus Dr, San Francisco, CA 94132
- Price: $20 day pass per person
- Number of Showers: 4+
- Website: http://www.ymcasf.org/location/stonestown
- Phone: (415) 242-7100
Although the day pass price is quite steep, the showers are private and very clean. Ample hot water with great pressure. There is a rumor that you can acquire a free day pass on your first visit, but most visitors cannot confirm this. It’s worth asking about.
San Jose
Crunch Fitness
- Address: 375A N Capitol Ave, San Jose, CA 95133
- Price: FREE (with trial sign up)
- Number of Showers: 6
- Website: https://www.crunch.com/locations/san-jose
- Phone: (669) 400-0411
Anyone can get a free day pass if you go to their website and register. It only takes a few minutes and will gain you access to the entire facility, which includes many private shower stalls. Water is hot, stalls are clean and roomy, and the staff is very friendly.
San Luis Obispo
Coastal Gateway Multi-Purpose Room
- Address: 93422, 3900 Avila Beach Dr, San Luis Obispo, CA 93405
- Price: $2 for 4 minutes (quarters only)
- Number of Showers: 3
- Website: http://portsanluis.com/
- Phone: (805) 595-5400
Coin operated showers located in the tan building across the street from the large parking area. There are three showers; the one on the right is nearly useless (don’t use it.) The other two emit hot water but take a couple minutes to warm up. Pressure is fairly poor but it works for a quick wash up.
Santa Barbara
El Capitán State Beach
- Address: FX6F+7HJ Capitan, California
- Price: $1 for 2 tokens (1 token = 4 minutes) plus State Park fee of $10 per vehicle
- Number of Showers: 6
- Website: https://www.parks.ca.gov/?page_id=601
- Phone: (805) 968-1033
Token-operated showers located within the State Beach just West of Santa Barbara along Highway 101. Private stalls, each with their own bench and soap dispenser. Token machine on-site. Water is hot!
Leadbetter Beach
- Address: C832+3RF Santa Barbara, California
- Price: FREE
- Number of Showers: 4
- Website: n/a
- Phone: n/a
Free cold water outdoor showers in the open near the restroom building. Not private but the water pressure is good. While the showers are free, you’ll likely have to pay to park here which costs $3.50 per hours or $22 for a full day. Easy access in a busy area.
Los Baños del Mar Pool
- Address: 401 Shoreline Dr, Santa Barbara, CA 93109
- Price: $10 per person day pass
- Number of Showers: 4+
- Website: https://sbparksandrec.santabarbaraca.gov/pools/los-banos-del-mar
- Phone: (805) 897-2552
Community pool that has showers that you are able to access with your standard pool day pass. They frown upon people only-showering so act like you’re going to swim if you don’t want to use the pool. Clean and tidy with plenty of hot water.
Santa Barbara Parks & Rec Department
- Address: 1118 E Cabrillo Blvd, Santa Barbara, CA 93103
- Price: $10 per person
- Number of Showers: 4+
- Website: https://sbparksandrec.santabarbaraca.gov/
- Phone: (805) 564-5418
Several private shower stalls within a historical but recently renovated gym. Stalls are very clean with their own curtains. No time limits and very hot water. Wonderful place to wash up and a better option than most outdoor cold beach showers around here.
Santa Cruz
Cowell Beach
- Address: XX6G+WC Santa Cruz, California
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Free outdoor (cold water) showers located right next to the beach at the public restroom building. Parking is very limited but access is generally pretty easy. Out in the open so don’t expect to get any privacy.
Lighthouse Field State Beach
- Address: 644-670 W Cliff Dr, Santa Cruz, CA 95060
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
More free cold water showers located next to the restroom building at the parking area. Busy area with no privacy, but the pressure is good.
Pleasure Point Park
- Address: E Cliff Dr, Santa Cruz, CA 95062
- Price: FREE
- Number of Showers: 2
- Website: http://www.santacruz.org/destinations/pleasure-point
- Phone: (831) 454-7901
Another good spot to get a cold shower in. Not private and in the wide open but the water pressure is good.
Santa Monica
Santa Monica Pie
- Address: 200 Santa Monica Pier, Santa Monica, CA 90401
- Price: FREE
- Number of Showers: 4+
- Website: https://santamonicapier.org/
- Phone: (310) 458-8900
Many outdoor cold-water showers located next to the iconic Santa Monica Pier. Obviously very busy and not private but it’s an OK spot to wash up.
Santa Monica Swim Center
- Address: 2225 16th St, Santa Monica, CA 90405
- Price: $9 per person
- Number of Showers: 6+
- Website: http://www.santamonicaswimcenter.org/
- Phone: (310) 458-8700
Open stall communal showers available to the public at the Santa Monica Swim Center. Water is warm and shouldn’t be considered “hot” but the pressure is great and the facility is clean. Bring your own towels!
Santa Nella
Petro Travel Center
- Address: 28991 Gonzaga Rd, Santa Nella, CA 95322
- Price: $18 per shower
- Number of Showers: 6
- Website: https://www.ta-petro.com/location/ca/petro-santa-nella
- Phone: (209) 827-8025
Standard truck stop showers with private rooms and no time limits. Water is hot and facility is cleaned regularly. Towels and soap are provided complimentary. They charge per shower; not per person, so you can bring a guest for free.
Santa Rosa
Finley Aquatic Center
- Address: 2060 W College Ave, Santa Rosa, CA 95401
- Price: $6 day pass
- Number of Showers: 4+
- Website: https://www.srcity.org/695/Aquatics
- Phone: (707) 543-3760
Nice pool with communal showers located within each of the locker rooms. Not much privacy but the water is hot and the pressure is great. You also get access to the pool, which is a nice bonus.
Ridgway Swim Center
- Address: 455 Ridgway Ave, Santa Rosa, CA 95401
- Price: $6 day pass
- Number of Showers: 4+
- Website: http://srcity.org/aquatics
- Phone: (707) 543-3421
Communal showers with plentiful hot water and great pressure. No privacy but clean and tidy. Rumor has it, if you ask nicely, you could possibly use the showers (without the pool) for free, but it depends on who is working.
Santa Ynez
Cachuma Lake Restrooms
- Address: H2GV+8G, Santa Ynez, CA 93105
- Price: $1 for 3 minutes (quarters only) plus $10 day fee
- Number of Showers: 6+
- Website: https://content.civicplus.com/api/assets/339704e2-b5f5-46a8-8462-c19e366c2238
- Phone: (805) 686-5055
Several different restroom buildings with private shower stalls located within each one. Water is warm (not hot) but the facilities seem to be cleaned regularly.
Stuart C. Gildred Family YMCA
- Address: 900 N Refugio Rd, Santa Ynez, CA 93460
- Price: FREE (with first time visit)
- Number of Showers: 6+
- Website: https://www.ciymca.org/locations/stuart-c-gildred-family-ymca
- Phone: (805) 686-2037
Very nice YMCA with free passes available on your first time visit. Show your ID and register at the front desk and they’ll direct you where to go. You get access to the pool, weight room, and all other amenities. Showers are private and hot and very clean. Super friendly staff!
Scotts Flat
Scotts Flat Campground
- Address: 73MH+6WH Scotts Flat, California
- Price: $0.25 for 1 minute (quarters only)
- Number of Showers: 2
- Website: https://www.nidwater.com/scotts-flat-lake
- Phone: (530) 273-6185
Quiet camping area with a couple of showers that are open for public use. You are not required to be camping here in order to use them. Coin operated but no change machine on site so be advised. Stalls are private, clean, and the water is very hot!
Shingletown
Manzanita Lake Camper Store
- Address: Manzanita lake Campground, Shingletown, CA 96088
- Price: $5 per person
- Number of Showers: 4
- Website: http://lassenlodging.com/food-service/
- Phone: (530) 779-0307
At the Manzanita Lake Campground, you can purchase a shower even if you aren’t staying the night at the campground. Go to the camp store to pay and get the door code; they will direct you to where the showers are located. Not the cleanest, and the water takes a while to get hot, but there’s no time limit.
Sierra City
Sierra City Picnic Area And Public Restroom
- Address: 111 Butte St, Sierra City, CA 96125
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Two free cold showers for the public located inside of each of the men’s and women’s restrooms. Private stalls, good pressure, but do know that the water is NOT heated. Relatively clean with easy access.
South Lake Tahoe
Camp Richardson Campground
- Address: 1900 Jameson Beach Rd, South Lake Tahoe, CA 96150
- Price: $2 for 8 minutes (tokens only)
- Number of Showers: 4+
- Website: http://www.camprichardsonresort.com/
- Phone: (530) 494-2228
Private shower stalls located within the Camp Richardson Campground that are open to all; you do not need to be staying here to use them. Tokens can be purchased in the hotel lobby, and the shower building is located near the roundabout (click the address above and it will take you right to it.)
South Lake Tahoe Parks & Recreation Center
- Address: 1180 Rufus Allen Blvd, South Lake Tahoe, CA 96150
- Price: $6 day pass per person
- Number of Showers: 4+
- Website: https://cityofslt.us/196/Parks-and-Recreation
- Phone: (530) 542-6056
Although this rec center is a bit more outdated that other facilities around here, there are many hot showers available. They are open stall and communal so don’t expect any privacy unless there is nobody else around. Water is hot, no time limits. Soap dispensers located within the showers.
Stinson Beach
Restroom at Stinson Beach
- Address: Unnamed Road, Stinson Beach, CA 94970
- Price: FREE
- Number of Showers: 2
- Website: n/a
- Phone: n/a
Cold water showers located on the side of the tan and brown building. The water pressure is good, but it’s in the open so do not expect any privacy. Only use biodegradable soap as the water does not drain and runs off into the ocean.
Tahoma
Meeks Bay Resort
- Address: 7941 Emerald Bay Rd, Tahoma, CA 96142
- Price: $2 for 4 minutes (tokens only)
- Number of Showers: 4
- Website: https://www.recreation.gov/camping/campgrounds/10220612
- Phone: (530) 525-6946
Token operated showers located within the Meeks Bay Resort on the west shores of Lake Tahoe. Tokens can be purchased from the camp store. Hot water, good pressure, relatively clean.
Thermal
Chevron Gas Station
- Address: 2084 S Marina Dr, Thermal, CA 92274
- Price: $12 per shower
- Number of Showers: 1
- Website: https://www.chevronwithtechron.com/en_us/home/gas-station-near-me.html?/station/2084-S-MARINA-DR-THERMAL-CA-922746504-id383854
- Phone: (760) 394-1024
One private shower room available to rent with no time limit. Unlimited hot water and great pressure in a fairly clean facility. Pressure is great and towels are provided at no additional charge.
Traver
RJ’s Travel Center
- Address: 36218 CA-99, Traver, CA 93673
- Price: $12 per shower
- Number of Showers: 4
- Website: n/a
- Phone: (559) 238-3801
Small truck stop with a few showers available to the public. Water is hot and while there is no time limit, it seems to get cold after about 10 minutes. Towels are provided at no extra cost. Relatively clean facility with easy access.
Truckee
Truckee-Donner Community Swimming Pool
- Address: 10939 Truckee Way, Truckee, CA 96161
- Price: $5 shower-only pass
- Number of Showers: 6+
- Website: http://www.tdrpd.org/pool
- Phone: (530) 550-4406
This is a very large and modern indoor swimming facility with shower-only passes available to the general public. There are both communal open stall showers as well as a few private shower stalls within each locker room. Water is hot, no time limit, great pressure.
Tulare
Evolutions Fitness & Wellness Center
- Address: 1425 E Prosperity Ave, Tulare, CA 93274
- Price: FREE
- Number of Showers: 4
- Website: https://evolutionstulare.com/
- Phone: (559) 685-3800
Large gym with free showers upon signing a waiver. Ask nicely and they’ll let you wash up without paying anything. Water is hot, stalls are moderately sized and the place is very clean.
Twentynine Palms
29 Fitness
- Address: 73782 2 Mile Rd, Twentynine Palms, CA 92277
- Price: $7 per person
- Number of Showers:
- Website: n/a
- Phone: (760) 401-8080
Small but well-rounded gym with day passes available to anyone that stops by. Affordable when compared to other places in the area. Water is hot, staff is friendly. Women’s stalls have privacy but men’s do not.
Total Fitness
- Address: 71717 29 Palms Hwy, Twentynine Palms, CA 92277
- Price: $15 for 24-hour pass
- Number of Showers: 2
- Website: http://www.totalfitness29.com/
- Phone: (760) 800-1310
Nice gym with 24-hour passes available to the general public. While there are only a couple of showers available, they are clean, private with ample hot water and pressure.
Vacaville
In-Shape Fitness
- Address: 615 Elmira Rd, Vacaville, CA 95687
- Price: $15 for a 24 hour pass (per person)
- Number of Showers: 4+
- Website: https://www.inshape.com/gyms/vacaville-elmira-california-95687
- Phone: (707) 309-0075
Large gym with 24 hour walk-in passes for the general public to take advantage of. There are several private shower stalls but also many amenities such as a sauna, steam room, and jacuzzi. The 24 hour pass is nice to have since it means you could theoretically use it the next day (if time permits.)
Ventura
Hobson Beach Park
- Address: 5210 Pacific Coast Hwy, Ventura, CA 93001
- Price: $1 for 6 minutes (quarters only)
- Number of Showers: 4
- Website: https://www.venturaparks.org/
- Phone: (805) 654-3951
Coin operated showers located in this small campground that’s right on the beach. Typically meant for campers who are staying here but you can easily walk-in and use them without anyone batting an eye. Hot, private, and clean.
Surfers Point at Seaside Park
- Address: Parking lot, Shoreline Dr, Ventura, CA 93001
- Price: FREE
- Number of Showers: 2
- Website: http://www.cityofventura.net/parks
- Phone: (805) 658-4726
Free (cold) outdoor showers on the back side of the public restroom building. Located next to a large pay parking area but you can easily park on the street and walk-in. Not private so wear some shorts.
Ventura Aquatic Center
- Address: 901 S Kimball Rd, Ventura, CA 93004
- Price: $5 for 20 minutes
- Number of Showers: 2
- Website: http://www.cityofventura.ca.gov/aquatics
- Phone: (805) 654-7511
Nice facility with private “family sized” shower rooms that are open to the public during lap swim hours. Check their website or call them to check which hours they currently allow this. Must make a reservation so plan ahead. Water is very hot and the place is clean but they do limit you to 20 minutes, so be prepared!
Whiskeytown
Oak Bottom Beach
- Address: 327 Whiskeytown-Shasta-Trinity Nra, Whiskeytown, CA 96095
- Price: $0.25 per minute (with National Parks Pass)
- Number of Showers: 3
- Website: https://www.nps.gov/whis/index.htm
- Phone: (530) 242-3400
Although you do need to pay the entrance fee to the NPS, anyone can use these coin operated showers located right next to Oak Bottom Beach. Each shower is private and behind its own locked door. Water is very hot and the entire facility is cleaned often and well kept.
Winterhaven
T.K. Jones Campground
- Address: Senator Wash Rd, Winterhaven, CA 92283
- Price: $1 for 2 minutes (tokens only)
- Number of Showers: 8
- Website: https://www.blm.gov/visit/tk-jones-campground-and-boat-launch
- Phone: (928) 317-3200
Two separate buildings with four shower stalls in each. Tokens-only but there is a machine on-site. Well maintained and very clean that seems to be seldomly used. Water is very hot and pressure is great.
Yosemite Valley
Curry Village
- Address: 9010 Curry Village Dr, Yosemite Valley, CA 95389
- Price: FREE
- Number of Showers: 6+
- Website: https://www.travelyosemite.com/lodging/curry-village
- Phone: (888) 413-8869
Located within the campground are several free showers for anyone to use. Simply ask for a shower at the front desk and they will point you in the right direction. Unlimited time, no door code/key, easy access. Water is very hot and pressure is amazing.
Housekeeping Camp
- Address: Southside Dr, TUOLUMNE MEADOWS, CA 95389
- Price: $5 per person
- Number of Showers: 6+
- Website: https://www.travelyosemite.com/lodging/housekeeping-camp/
- Phone: (888) 413-8869
Several private shower stalls, each with their own locking door. Stalls are a bit small but they are cleaned frequently. Water is hot and pressure is good.
Yosemite Valley Lodge Pool
- Address: Yosemite National Park, Cedar, 9006 Yosemite Lodge Dr, TUOLUMNE MEADOWS, CA 95389
- Price: FREE
- Number of Showers: 4
- Website: https://www.travelyosemite.com/things-to-do/swimming/
- Phone: (209) 372-1274
Open daily from 11AM to 7PM, you can walk-in and access the showers without paying any sort of fee. When you’re at the pool, walk past the towel shelf, go down the stairs, and you’ll find the restrooms which have showers in them. Private and clean with unlimited hot water.