Rotterdam is een ware winkelstad. Komt men alleen om te winkelen naar de stad dan zal men zeker niet bedrogen uit de bus komen. De belangrijkste winkelgebieden zijn de Lijnbaan en het Beursplein. de Lijnbaan was de eerste winkelstraat die autovrij werd gemaakt in heel Europa. In de buurt van het Beursplein vindt men de bekende Nederlandse warenhuizen zoals Hema, V&D en De Bijenkorf. Men vindt er eveneens een modern ondergronds winkelcentrum: de Beurstraverse genaamd, onder de Rotterdammers beter bekend onder de bijnaam de Koopgoot.
Een ander bekend winkelcentrum in de Nederlandse havenstad is Alexandrium, nabij het treinstation Alexander. Dit centrum bestaat uit drie delen: één met 17 zogenaamde megastores onder één dak, één regulier winkelcentrum, Oosterhof, met ruim 130 winkels en dan nog een woongedeelte met 60 winkels die gericht zijn op wooninrichting. Men kan hier erg eenvoudig parkeren en alle winkels liggen binnen handbereik. Iedere eerste zondag van de maand zijn de winkels in Alexandrium ook geopend.
Op deze locaties in Rotterdam vindt men de bekende winkels maar mensen die liever rondsnuffelen in speciale winkeltjes vinden in de stad eveneens zeker iets van hun keuze. De Van Oldebarneveltstraat, Westersingel en de Oude en Nieuwe Binnenweg, zijn goede voorbeelden van winkelstraten vol met dergelijke originele winkels. De koopavond is in Rotterdam op vrijdagavond. Bovendien zijn alle winkels in het centrum eveneens elke zondag geopend.
In Rotterdam staan verder een heleboel markten. De Centrummarkt, op het Binnenrotteplein, is de grootste van Nederland. Hier staan 450 kramen met allerlei uiteenlopende producten.