Horario Comercial
El horario de la mayor parte de las tiendas de Barcelona es de lunes a sábado, de 9 a 14 y de 17 a 20 horas, aunque algunos pequeños comercios cierran el sábado por la tarde. En las zonas comerciales turísticas, algunos establecimientos no cierran a mediodía. 
Los centros comerciales y los grandes almacenes abren de lunes a sábado, de 10 a 22 horas.
Los comercios situados en las siguientes zonas turísticas pueden abrir domingos y festivos, de 12 a 20 horas, entre el 15 de mayo y el 15 de septiembre:
- Ciutat Vella: El Raval, el Gòtic, Sant Pere, Santa Caterina y La Ribera y La Barceloneta.
 
- Eixample: la Nova Esquerra de l'Eixample, la Antiga Esquerra de l'Eixample, la Dreta de l'Eixample, La Sagrada Família, el Fort Pienc y Sant Antoni.
 
- Sants-Montjuïc: Sants, Hostafrancs, y parte de los barrios del Poble Sec y la Font de la Guatlla.
 
- Les Corts: Les Corts.
 
- Sarrià-Sant Gervasi: Sant Gervasi-Galvany, parte de los barrios del Putxet y el Farró.
 
- Gràcia: la Vila de Gràcia, La Salut, el Camp d'en Grassot, Gràcia Nova y parte de Vallcarca y Penitents.
 
- Horta-Guinardó: el Baix Guinardó.
 
- Sant Martí: la Vila Olímpica de Poblenou, el Poblenou, Parc y la Llacuna del Poblenou, Diagonal Mar y el Fòrum Marítim de Poblenou.
 
Además, los siguientes domingos y festivos 2025 son de apertura autorizada en horario comercial en toda la ciudad:
- 5 y 12 de enero
 
- 1 y 30 de noviembre
 
- 6, 7, 8, 14, 21 y 28 de diciembre
 
Rebajas 
En Barcelona hay dos grandes períodos de rebajas en los que los establecimientos comerciales ofrecen descuentos: 
- Rebajas de verano: del 1 de julio al 31 de agosto
 
- Rebajas de invierno: del 7 de enero al 31 de marzo 
 
Tax Free
Los residentes de fuera de la Unión Europea pueden pedir el cheque tax free al realizar una compra y solicitar la devolución del IVA en pleno centro de la ciudad:
- Oficina de información turística de Plaça de Catalunya
Plaça de Catalunya, 17-S 
Se aceptan cheques de Innova Innova Tax Free, Travel Tax Free y Global Blue.
Horarios Innova Tax Free y Travel Tax Free: de lunes a sábado, de 8.30 a 20 h
Horarios Global Blue: de lunes a sábado, de 10 a 20 h 
