Linz bietet vielfältige Shopping-Möglichkeiten, darunter traditionelle Geschäfte und moderne Einkaufszentren. Die zentrale Einkaufsstraße ist die Landstraße, eine lange Fußgängerzone, die sich vom Hauptplatz bis zum Blumauerplatz erstreckt. Hier finden sich zahlreiche internationale Markenfilialen, aber auch österreichische Modeboutiquen, Schuhgeschäfte und Drogerien. Die Landstraße ist gut für einen Einkaufsbummel geeignet, bei dem man auch immer wieder Cafés und Restaurants für eine Pause findet.
Abseits der großen Ketten lohnt sich ein Abstecher in die kleinen Gassen rund um den Hauptplatz und das Alte Rathaus. Hier verstecken sich oft Boutiquen, Kunsthandwerksläden und Geschäfte mit regionalen Spezialitäten. Besonders beliebt sind Souvenirs, die mit der Linzer Torte zu tun haben, sei es in Form von Backmischungen, kleinen Torten oder thematischen Geschenkartikeln. Auch handgemachte Produkte und Kunstwerke von lokalen Künstlern sind hier zu finden, die ein Andenken an den Besuch in Linz darstellen.
Außerhalb des Stadtzentrums liegt das Einkaufszentrum PlusCity, das zu den größten in Österreich zählt. Es ist mit öffentlichen Verkehrsmitteln erreichbar und bietet eine große Auswahl an Geschäften, Restaurants und Unterhaltungsmöglichkeiten. Für Kreuzfahrtgäste mit nur einem Tag in Linz ist die Landstraße mit der Altstadt meist die praktischere und zeiteffizientere Wahl, um Einkaufen und Sightseeing zu verbinden.