वेवरले शॉपिंग सेंटर (जहां आपको पर्यटक सूचना केंद्र भी मिलेगा) वेवरले स्ट्रीट स्टेशन के बगल में प्रिंसेस स्ट्रीट पर है और बड़ा सेंट जेम्स सेंटर (केंद्रीय डाकघर के साथ) प्रिंसेस स्ट्रीट के पूर्वी छोर पर लीथ स्ट्रीट पर है।
सेंट जेम्स सेंटर स्कॉटलैंड का सबसे बड़ा शॉपिंग सेंटर है।