Granada heeft een aantal levendige winkelbuurten waar je zowel internationale winkelketens als ambachtelijke boetiekjes vindt. De belangrijkste winkelbuurt ligt in het oude centrum van de stad. Hier vind je de grote winkelketens, met daartussen tal van lokale winkeltjes.
De bekende winkelstraten zijn Mesones, San Antón, Recogidas, Zacatín en Reyes Catolicos. In die laatste vind je trouwens enkele van de oudste winkels van de stad. Tussen de Reyes Catolicos en de kathedraalvind je een winkelbuurt,de Alcaicería. Deze buurt doet denken aan een Arabisch marktje. Je vindt er de mooiste souvenirs, vooral traditionele en artisanale spullen zoals keramiek, kantwerk en lederwaren.
Heb je graag alles onder een dak, dan kan je terecht in een van de shoppingcentra van Granada. Het belangrijkste is Neptune Shopping Centre waar meer dan 100 winkels te vinden zijn. Daarnaast heb je ook nog het Arabial Shopping Centre. Ook in de wijdere omgeving van de stad vind je een aantal grote winkelcentra zoals Kinépolis Commercial Park en Albán Commercial Park. Je vindt er echt alles: trendy kledingzaken, juwelenwinkels, schoenenzaken, restaurants, bioscoopzalen en zelfs discotheken.
Granada heeft ook een aantal leuke marktjes. Zo is er op zondag de Mercadillo Marcha Verde, waar je voor een klein prijsje vanalles en nog wat op de kop kan tikken: tweedehands, Andalusische kunstwerken, keramiek, groenten, fruit en andere lekkernijen. Onderhandelen over de prijs is wel de boodschap.