Shopping i Odense kan bl.a. foregå på de 3 km gågade byen har. Her kan man finde de fleste kendte butikker inden for alt, og her ligger også stormagasinet Magasin. Men som i de fleste byer er det spændende at komme ned af de små sidegade, hvor man som regel finder små hyggelige special butikker.
Lige udenfor Odense ligger Rosengårdcentret med 153 butikker og 3000 gratis p pladser samt biografer, legeland og spisesteder. Et godt alternativ til en regnvejrsdag.