Find a Self-Serve Dog Wash Near You
The Dog Wash Directory is a directory of self-serve dog wash stations across the United States — standalone DIY dog washes, pet stores with wash stations, and car washes with pet wash bays. We currently list 99 stations in 83 cities across 30 states.
Enter your 5-digit ZIP code to see the closest stations first.
How it works
Find a station
Search by ZIP code, city, or station name and pick the self-serve dog wash closest to you.
Check the details
Every listing shows the full address, the station type, and a directions link, sourced from the operator's own page.
Wash your dog
Walk in - no appointment. Raised tub, warm water, shampoo and a dryer are provided; most washes take 10-15 minutes.
Browse by state
Alabama
California
Colorado
Florida
Georgia
Iowa
Illinois
Kentucky
Massachusetts
Maryland
Maine
Michigan
Minnesota
Missouri
Mississippi
North Carolina
New Hampshire
New Jersey
Nevada
New York
Ohio
Oregon
Pennsylvania
Rhode Island
South Carolina
Tennessee
Texas
Virginia
Washington
Wisconsin
Cities with the most stations
Houston, TX
Los Angeles, CA
Dallas, TX
San Antonio, TX
Oceanside, CA
Louisville, KY
Portland, OR
Austin, TX
Madison, WI
Mountain Brook, AL
Aliso Viejo, CA
Chula Vista, CA
What counts as a self-serve dog wash?
A self-serve (DIY) dog wash station gives you a raised tub or wash bay, warm water, pet shampoo, a dryer, and clean-up supplies — you wash your own dog, usually for a flat fee or by the minute, with no appointment. Stations are found at dedicated dog wash businesses, inside pet stores, and at car washes.
Self-serve dog wash questions
How much does a self-serve dog wash cost?
Prices are set by each operator, and most stations charge a flat fee or by the minute. A full wash typically lands in the $5-$20 range, depending on the station and how long you take. The operator page linked from each listing has the current price.
What do I need to bring?
Just your dog and a leash. Self-serve stations provide the raised tub, warm water, shampoo, brushes and a blow dryer, and many provide aprons so you stay dry. Bring a towel if your dog likes a final rub-down before the ride home.
How long does a wash take?
About 10 to 15 minutes for most dogs: wash, rinse and a quick dry. Big or double-coated dogs can take a little longer, mostly on drying.
Do I need an appointment?
No. Self-serve dog wash stations are first-come, first-served: you walk in, wash, and go. Weekends are the busiest times, so weekday mornings are usually quietest.
What is the difference between a self-serve dog wash and a groomer?
At a self-serve station you wash your own dog with professional equipment for a flat fee, and you leave as soon as you are done. A groomer does the work for you (washing, haircuts and nail trims) at a higher price and usually by appointment.