Het winkelgebied van Keulen (ruim 1 miljoen inwoners) begint bij de Dom en het station en strekt zich uit langs veel straten. De bekendste zijn de Hohe Straße en de Schildergasse in het voetgangersgebied. De Mittelstraße staat bekend om winkels met beroemde modemerken. De nieuwste modetrends zijn te vinden rondom de Ehrenstraße.
Een gevarieerd aanbod van kleine, exclusieve en bijzondere winkels is te vinden in de Alstadt, de Breite Straße, de Apostelnstraße, de Benesisstraße en Auf dem Berlich. Aan de rand van het centrum, bij de Moltkestraße, ligt de Belgische wijk van Keulen, met leuke winkels waar nieuwe trends ontstaan. Andere gezellige winkelwijken zijn Deutzer Freiheit, Eigelstein, Friesenstraße, Pfeilstraße, St. Apen, Wallrafplatz, Richmodstraße en Gürzenichstraße.
Ook langs de ringen rondom het centrum zijn veel winkels, cafe’s en restaurants gevestigd. Keulen heeft 86 stadsdelen. De meeste stadsdelen organiseren afzonderlijk koopzondagen.