Die Öffnungszeiten von Geschäften in Barcelona sind eher mediterran: Shops öffnen meist von 9 bis 13/14 Uhr und dann, nach einer Pause zur heißesten Zeit des Tages, wieder von 16.30 bis 20 oder 22 Uhr. Samstags haben viele Geschäfte nur vormittags offen, am Sonntag sind fast alle geschlossen. Kaufhäuser haben hingegen bis auf Sonntag an allen Tagen durchgehend bis 20 oder gar 22 Uhr geöffnet.
Kleine Supermärkte hingegen haben eine Sonderregelung und können auch nachts oder am Wochenende offen halten.
Restaurants haben oft ebenfalls am Nachmittag geschlossen, beginnen das Abendgeschäft in den letzten Jahren zunehmend bereits früher, also um 17 oder 18 Uhr, um den Gewohnheiten von Touristen entgegen zu kommen. Einige Lokale öffnen aber weiterhin erst vergleichsweise spät abends. Restaurants haben häufig Sonntag abend und Montag geschlossen, auch im August bleiben viele Pforten geschlossen.