Los baños públicos son frecuentes en la zona de la Barceloneta, el Maremagnum y, en general, en toda la playa de Barcelona. En el resto de la ciudad deberá utilizar los baños públicos que existen en bares y restaurantes, que aunque no es obligatorio consumir para utilizarlos siempre hay que preguntar.
Todas las instalaciones públicas como el aeropuerto, la estación de tren y de autobuses están dotadas de baños públicos. Actualmente en la estación de tren hay que pagar 0,50 céntimos de euro para utilizarlos.
Si está paseando por la ciudad en los centros comerciales como El Corte Inglés, la Illa Diagonal, el Fnac u otros lugares están dotados de baños gratuitos.
Si por lo contrario está viajando en coche por Cataluña, en las estaciones de servicio existen también baños para los clientes, en algunos deberá pedir la llave para acceder a ellos.