Loading restrooms…
Drag the pin to the restroom door.
Public toilets and restrooms in Petersburg, VA
Petersburg has 6 restrooms on the map: 0 open to the public and 6 in businesses for customers. 1 is open 24 hours.
Highest-rated first. Updated November 5, 2026.
All of Virginia
Customers-only restrooms
Stores, cafés, and restaurants that usually let customers use the restroom. Buy something or ask staff first.
-
McDonald's
Business (ask staff) · No ratings yet
4914 Boydton Plank Road, Petersburg, VA 23803
Customers only
06:00-22:00
-
McDonald's
Business (ask staff) · No ratings yet
2139 South Crater Road, Petersburg, VA 23805
Customers only
Su-Th 04:00-00:00, Fr-Sa 00:00-00:00
-
McDonald's
Business (ask staff) · No ratings yet
1206 Courthouse Road, Petersburg, VA 23803
Customers only
Mo-Sa 05:00-23:00; Su 06:00-23:00
-
Sheetz
Business (ask staff) · No ratings yet
151 Wagner Road, Petersburg, VA 23805
Customers only
24/7
-
Walmart Supercenter
Business (ask staff) · No ratings yet
3500 South Crater Road, Petersburg, VA 23805
Customers only
Mo-Su 06:00-24:00
-
Wawa
Business (ask staff) · No ratings yet
3199 South Crater Road, Petersburg, VA 23805
Customers only
Nearby cities
Prince George County (3)
Chesterfield County (27)
Rockwood (3)
Sandston (14)
Henrico County (24)
Richmond (55)
Surry County (8)
Tuckahoe (5)