Loading restrooms…
Birmingham has 84 restrooms on the map: 24 open to the public and 60 in businesses for customers. 3 are confirmed free, 8 are open 24 hours, 21 are wheelchair accessible, and 5 have a changing table.
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
24/7
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
Birmingham, AL
2000 8th Avenue North, Birmingham, AL 35203
Birmingham, AL
Birmingham, AL
1125 Huffman Road, Birmingham, AL 35215
Mo-Th 08:00-21:00; Fr-Sa 08:00-22:00; Su 10:00-20:00
5017 10th Avenue North, Birmingham, AL 35212
Mo-Sa 06:00-23:00; Su 07:00-22:00
201 Summit Boulevard, Birmingham, AL 35243
Mo-Sa 09:00-21:00; Su 11:00-19:00
1905, Birmingham, AL
5117 10th Avenue North, Birmingham, AL 35212
Mo-Su 00:00-24:00
2421 Cherry Avenue, Birmingham, AL 35214
Mo-Su,PH 00:00-24:00
632 Lomb Avenue Southwest, Birmingham, AL 35211
2100 Montevallo Road Southwest, Birmingham, AL 35211
Mo-Su 00:00-24:00
700 Springville Road, Birmingham, AL 35215-7404
3620 Mary Taylor Road, Birmingham, AL 35235
801 Sunhill Road Northwest, Birmingham, AL 35215-3059
9345 Parkway East, Birmingham, AL 35215-8303
Mo-Th 06:00-21:00; Fr 06:00-22:00; Sa 06:00-10:30; Su closed
1648 Montclair Road, Birmingham, AL 35210
Mo-Th 06:30-21:00; Fr, Sa 06:30-22:00; Su closed
625 19th Street South, Birmingham, AL 35233
Mo-Sa 07:00-22:00; Su closed
4620 Resource Center Parkway, Birmingham, AL 35242
Mo-Sa 06:00-21:00; Su off
1913 5th Avenue North, Birmingham, AL 35203
Mo-Fr 07:00-16:00; Su off
5900 Messer Airport Highway, Birmingham, AL 35212
Mo-Sa 05:00-19:00; Su closed
1400 University Boulevard, Birmingham, AL 35205-4618
600 18th Street North, Birmingham, AL 35203-2206
Mo-Fr 11:30-13:30; Sa-Su closed
5375 Highway 280, Birmingham, AL 35242
Mo-Sa 06:00-21:00; Su off
2000 Highland Avenue South, Birmingham, AL 35205
Mo-Sa 06:00-21:00; Su off
701 Key Drive, Birmingham, AL
Birmingham, AL
Birmingham, AL
224 Daniel Payne Drive, Birmingham, AL 35207
524 32nd Street South, Birmingham, AL 35233
We-Th 08:00-22:00; Fr-Sa 08:00-12:00; Su 08:00-22:00
1885 Edwards Lake Road, Birmingham, AL 35235
Mo-Sa 06:00-22:00; Su 08:00-20:00
5291 Highway 280, Birmingham, AL 35242
Mo-Sa 06:00-22:00; Su 08:00-20:00
1569 Montclair Road, Birmingham, AL 35210
Mo-Th 05:30-24:00; Fr,Sa 00:00-24:00; Su 04:00-24:00
1501 5th Avenue South, Birmingham, AL 35203
24/7
3013 30th Street North, Birmingham, AL 35234
Mo-Th 05:30-23:00; Fr 05:30-24:00; Sa 06:00-24:00; Su 06:00-23:00
732 Lomb Avenue, Birmingham, AL 35211
Su-Th 05:00-23:00; Fr, Sa 05:00-24:00
218 Gadsden Highway, Birmingham, AL 35235
Mo-Sa 04:00-02:00; Su 05:00-02:00
2201 Bessemer Road, Birmingham, AL 35208
Su-Th 05:00-24:00; Fr,Sa 05:00-01:00
801 Dennison Avenue Southwest, Birmingham, AL 35211
24/7
3520 Avenue E, Birmingham, AL
Mo-Su 05:00-24:00
4625 Highway 280 South, Birmingham, AL 35242
24/7
1700 Finley Boulevard, Birmingham, AL 35204
Mo-Th 05:30-23:00; Fr, Sa 05:30-24:00; Su 05:00-23:00
2640 Valleydale Road, Birmingham, AL 35244
Mo-Th 05:00-23:00; Fr, Sa 05:00-24:00, Su 06:00-23:00
2733 8th Avenue, Birmingham, AL 35233
05:00-04:00
121 Roebuck Plaza Drive, Birmingham, AL 35206
Mo-Su 06:00-22:00
Birmingham, AL
1802 6th Avenue South, Birmingham, AL 35233
Mo-Fr 06:00-21:00; Sa-Su 08:00-18:00
143 Summit Boulevard, Birmingham, AL 35243
06:00-21:00
1400 University Boulevard, Birmingham, AL 35233
517 Cahaba Park Circle, Birmingham, AL 35242
Mo-Su 10:00-23:00
Birmingham, AL
Birmingham, AL
1658 Montclair Road, Birmingham, AL 35210
308 20th Street South, Birmingham, AL 35233
2401 Crossplex Boulevard, Birmingham, AL 35208
Mo-Sa 05:30-21:00; Su 06:00-20:30
5900 Messer Airport Way, Birmingham, AL 35212
5900 Messer Airport Way, Birmingham, AL 35212
Birmingham, AL
4616 Highway 280, Birmingham, AL 35242-5028
07:00-22:00
5118 Pinson Valley Parkway, Birmingham, AL 35215-1033
7001 Crestwood Boulevard, Birmingham, AL 35210
Mo-Sa 06:00-21:00; Su 08:00-20:00
312 Palisades Boulevard, Birmingham, AL 35209
06:00-23:00
1600 Montclair Road, Birmingham, AL 35210
Mo-Su 06:00-24:00
9248 Parkway East, Birmingham, AL 35206
Mo-Su 06:00-24:00
Hoover Trussville Leeds Pinson Pelham Bessemer Helena Shelby County