Den mest kommersielle delen av byen er midt i det historiske sentrum: i gatene Portaferrisa, Pelayo, La Rambla, Portál del Ángel og plassen Plaça de Catalunya lever de små butikkene sammen med de store kjøpesenterne. Litt nord for Plaça de Catalunya, i Passeig de Gràcia, Rambla de Catalunya og Avinguda Diagonal, ligger butikker med de kjente internasjonale merkene og skinn og smykker. I bydelen Borne er det butikker med moderne design. I bydelen Gràcia og spesielt i gatene Travesseria de Gràcia og Gran de Gràcia fins det mange små og individuelle butikker som er billigere enn de store kjedebutikkene langs Avinguda Diagonal og Passeig de Gràcia.