ברצלונה נחשבת לאחד ממוקדי הקניות המועדפים באירופה, הן בשל המגוון הגדול של הקניונים והאואטלטים והן בשל השווקים והרחובות הגדושים בחנויות ומותגים. בתקופות הסיילים (חודשים ינואר, יולי ואוגוסט) המחירים בעיר משתלמים במיוחד, בעיקר ברשתות הספרדיות המוכרות כמו זארה, ברשקה, פול אנד בר ועוד.
קניון לילה דיאגונל (Centro Comercial L’illa Diagonal) – הקניון הגדול והמרשים ביותר בברצלונה המאכלס יותר מ-170 חנויות, מסעדות, מוצרי אלקטרוניקה, אביזרי ספורט ועוד. הקניון ממוקם בשדרת הקניות של ברצלונה וניתן למצוא בו אף חנות של הרשת הבריטית פרימארק (Primark). בימי ראשון הקניון סגור.
מרכז הקניות לה גלוריאס (LaGlories) – אחד מהמרכזים המוכרים והמתוירים בעיר המאכלס אולם קולנוע חדשני, סופרמרקט, חנויות מותגים, רשתות מוכרות ומקומיות, דוכנים, בתי קפה, מסעדות, חנויות צעצועים, רהיטים, ציוד ספורט, כלי בית ונוי ועוד. בימי ראשון הקניון סגור.
שוק האוכל לה בוקריה (La Boqueria) – השוק הפופולארי ביותר בעיר שוכן על שדרות הרמבלאס המתוירות ומציע עשרות דוכני פירות וירקות, ממתקים, בשר, דגים, גבינות ועוד. מלבד דוכנים תוכלו למצוא גם מסעדות קונספט קטנות המגישות מאכלים מקומיים במחירים נוחים.
פלאסה קטלוניה (Placa Catalunya) – אחד מהכיכרות היפים בברצלונה אשר מסביבו רחובות ומדרחובים שוקקי חיים וגדושים בחנויות של מותגים מוכרים, אמני רחוב מקומיים, מסעדות ובתי קפה ועוד.