In Bilbao vindt men een tweetal belangrijke winkelgebieden namelijk de oude stad en het Bilbao Centro. In het oude centrum kent het winkelgebied een lange historie die zelfs tot in de veertiende eeuw teruggaat. In die tijd werden er door handelaren goederen verkocht die afkomstig waren uit steden als het Belgische Brugge en het Franse Bordeaux.
Vandaag de dag is er in deze buurt een mengeling te vinden van zowel historische monumenten, smalle voetgangerstraatjes en meer dan 800 winkels en winkeltjes. Er zijn hier onder andere boetieks te vinden van de Spaanse, maar ook grote internationale, modeontwerpers. De grootste overdekte markt van Europa, Mercato de la Ribera, kan men eveneens hier vinden. Deze markt is maar liefst 10.000 vierkante meters groot, telt drie verdiepingen met in totaal zo’n 200 verschillende winkels.
Rondom het Guggenheim Museum is het Bilbao Centro gesitueerd. Dit moderne deel van de stad is pas in de jaren negentig van de vorige eeuw uitgegroeid tot het commerciële centrum wat het vandaag de dag is. Men kan er naast veel grote warenhuizen ook internationale ketens vinden te midden van de traditionele winkels.
Op het moment dat men met een typisch souvenir uit Bilbao thuis wil komen dan kan men het beste een Baskische baret (txapela genoemd) of één van de voedingsproducten die gerelateerd zijn aan deze stad. Tijdens het winkelen in Bilbao dient men er rekening mee te houden dat veel winkels een siesta houden en tussen half twee en vijf uur in de middag niet open zijn.