Public Showers in Virginia

Find a public shower location in Virginia

Looking for a public shower in Virginia?

Do you need to freshen up? Are you homeless and need to take care of basic hygiene? Now you can find a place to shower in Virginia and plan your trip.
This list is user contributed and constantly growing. If you know of a public shower not listed in this database please contact us.

Cities in Virginia

Click on your city to find a public shower near you.

Latest Additions

Check out the latest public shower listings added to our directory

Winchester Rescue Mission

Winchester Rescue Mission

435 North Cameron St.
Winchester, VA - 22601
(540) 667-5379

Petro Raphine

Petro Raphine

2440 Raphine Road
Raphine, VA - 24472
(540) 377-2111

Petro Glade Spring

Petro Glade Spring

12433 Maple St.
Glade Spring, VA - 24340
(276) 429-6000

TA Lexington

TA Lexington

2516 N. Lee Highway
Lexington, VA - 24450
(540) 463-3478

TA Wytheville

TA Wytheville

1025 Peppers Ferry Road
Wytheville, VA - 24382
(276) 228-8676

TA Richmond

TA Richmond

10134 Lewistown Road
Ashland, VA - 23005
(804) 798-6021

TA Ashland

TA Ashland

100 North Carter Rd.
Ashland, VA - 23005
(804) 798-6011

Love's #305

Love's #305

I-81, Exit 291
Toms Brook, VA - 22660
(540) 436-8048

Love's #469

Love's #469

I-85, Exit 15
South Hill, VA - 23970
(434) 584-0077

Love's #317

Love's #317

I-95, Exit 4
Skippers, VA - 23879
(434) 336-0203