The Vakil Bazaar, one of the oldest bazaars in the world, is located in the old city centre of Shiraz.
Kompleks "Persian Gulf", ki se nahaja na severnem koncu mesta, je največje nakupovalno središče na svetu glede na število trgovin.