Self-Serve Dog Washes
Self-Serve Dog Washes in California
237 DIY dog washes across 156 cities — with real prices and terms wherever the facility lists them.
California at a glance
- 237
- dog washes
- 156
- cities
- $10
- median price
- $10
- from
where listed
lowest listed
Find one near you
Browse by city
156 cities with self-serve dog washes in California.
- San Diego19
- Los Angeles10from $20
- Bakersfield6from $9.99
- Fresno6from $9.99
- Huntington Beach5from $20
- San Francisco4
- Clovis3from $9.99
- Manteca3
- Palmdale3from $9.99
- Redding3from $9.99
- Santa Clarita3
- Anaheim2
- Arcadia2
- Bonita2
- Corona2
- Costa Mesa2from $18
- El Cajon2
- El Dorado Hills2from $9.99
- Grass Valley2from $9.99
- Hollister2
- La Mesa2
- Lakewood2
- Lemoore2from $9.99
- Lodi2from $9.99
- Mission Viejo2
- Moreno Valley2from $9.99
- Murrieta2
- Norco2
- Oroville2from $9.99
- Redondo Beach2from $15
- Riverside2from $9.99
- Sacramento2
- San Mateo2from $19
- Santa Cruz2
- Santa Monica2
- Solana Beach2
- Upland2
- Visalia2from $9.99
- Altadena1
- Angels Camp1from $9.99
- Arcata1from $9.99
- Auburn1from $9.99
- Barstow1
- Beaumont1
- Big Bear Lake1from $9.99
- Buena Park1
- Burlingame1
- Calabasas1
- Camarillo1
- Canyon Country1from $9.99
- Canyon Lake1
- Carlsbad1
- Castaic1
- Ceres1from $9.99
- Chico1
- Chula Vista1
- Clearlake1from $9.99
- Coalinga1from $9.99
- Corona Del Mar1
- Crescent City1from $9.99
- Crestline1
- Culver City1
- Cypress1from $16
- Daly City1from $35
- Delano1from $9.99
- Dixon1from $9.99
- Downey1
- Duarte1
- El Segundo1
- Escondido1
- Fallbrook1
- Fontana1
- Fremont1
- Glendora1
- Granite Bay1
- Hanford1from $9.99
- Hayfork1
- Hermosa Beach1
- Highland1from $9.99
- Imperial Beach1from $35
- Indio1from $9.99
- Jamul1from $9.99
- Jurupa Valley1from $9.99
- La Crescenta1
- La Habra1
- Ladera Ranch1
- Lake Elsinore1
- Lake Forest1
- Lakeport1from $9.99
- Lancaster1from $9.99
- Lemon Grove1
- Lincoln1
- Livermore1
- Lompoc1from $9.99
- Long Beach1
- Manhattan Beach1
- Merced1from $9.99
- Middletown1
- Milpitas1
- Modesto1from $15
- Monrovia1
- Moorpark1from $9.99
- Morgan Hill1from $20
- Mountain View1
- Nipomo1from $9.99
- Norwalk1
- Oakdale1
- Oakhurst1from $9.99
- Oceanside1
- Orange1
- Pacific Grove1
- Pacifica1from $21
- Paradise1from $9.99
- Pasadena1
- Petaluma1from $15
- Placentia1
- Placerville1
- Poway1
- Rancho Murieta1from $9.99
- Red Bluff1from $9.99
- Ridgecrest1from $9.99
- Ripon1from $9.99
- Rocklin1from $9.99
- Rohnert Park1
- Roseville1
- San Bernardino1
- San Clemente1from $20
- San Jose1
- Santa Ana1
- Santa Rosa1
- Seal Beach1from $30
- Sebastopol1
- Sierra Madre1
- Soledad1from $9.99
- South El Monte1
- South Lake Tahoe1
- Spring Valley1
- Suisun City1from $9.99
- Sutter Creek1from $20
- Taft1from $9.99
- Tehachapi1
- Torrance1
- Ukiah1from $9.99
- Valley Center1from $9.99
- Ventura1from $9.99
- Vista1from $10
- Watsonville1from $9.99
- Whittier1
- Williams1from $9.99
- Willits1
- Wilton1
- Windsor1from $9.99
- Woodland1from $25
- Woodland Hills1
- Yuba City1from $9.99
- Yucca Valley1
Self-serve dog washes in California
California has 237 self-serve dog washes spread across 156 cities. The most options are in San Diego, Los Angeles, Bakersfield, Fresno and Huntington Beach. Where operators publish a rate, washes start at $10 and run to a median of $10 per visit. 1 location stays open 24 hours.
A self-serve dog wash gives you a raised tub, warm water, shampoo, and a dryer so you can bathe your dog yourself — typically for a flat fee well below a full-service groom, and without clogging the drain at home. Most stations charge per wash; some sell memberships or punch cards, and many throw in aprons, towels, brushes, and ear-and-nail tools. The listings below note walk-in versus appointment, hours, and what each station provides, so you can pick the one that fits before you load up the car.
Every Californialocation here is sourced from open mapping data, filtered to genuine self-serve facilities — not full-service groomers, shelters, or pet stores — de-duplicated across sources, and checked against the business's own website. When a price or an hour isn't confirmed, the page says “call to confirm” instead of guessing, and the whole state is re-verified every month so the listing you read is the listing you'll find.