De belangrijkste winkelstraat in Reykjavik is Laugavegurinn. Hier vind je vooral veel trendy boetiekjes van zowel IJslandse als internationale ontwerpers. De andere bekende winkelstraten van Reykjavik zijn Aðalstræti, de oudste straat in de stad, Hafnarstræti, Austurstræti, Lækjargata en de Bankastræti. Op deze straat ligt Kringlan, IJslands grootste winkelcentrum. Je vindt er meer dan honderdvijftig winkels, maar ook restaurants en bars, waaronder het Hard Rock Café. Smaralind, in Kopavogur, is het tweede winkelcentrum. Hier vind je ongeveer zeventig winkels, In het nabijgelegen havenstadje Hafnarfjorður ligt het kleine winkelcentrum Fjordurinn, met veel kleine shops en galerijen.
De Kolaportið is een uitgebreide rommelmarkt in een oude havenloods. Hier kun je niet alleen snuisteren in de oude spulletjes, je kunt er ook IJslandse specialiteiten aanschaffen. Deze rommelmarkt is iedere zaterdag en zondag open. De prijzen zijn hier, naar IJslandse normen, ook helemaal niet zo hoog.
In IJsland betaal je op de meeste goederen 25% BTW. Als je een minimumbedrag van 4000 kronen (ongeveer 45 euro) uitgeeft, kun je in winkels waar een tax-free sticker ophangt, een terugbetaling krijgen van 15%. Je moet dan eerst wel ergens een terugbetalingcheque op de kop tikken bij de toeristische dienst of in de Foprexbank in Aðalstræti.
De winkels in het centrum zijn op weekdagen open tussen tien en zes en op zaterdag tussen tien en vier. Supermarkten, boeken- en souvenirwinkels zijn ook open op zondag. In Austurstræti ligt een 24-uursupermarkt.