If you’re in the need for some retail therapy in the land down under and find yourself in Western Australia without a clue where to start, let this guide light your way. We’ve got a whole list filled with the best shopping spots in Perth to help narrow down your choices (maybe!).
From atmospheric shopping streets and outlet stores to sunset markets by the sea, you’ll never run out of places to hit up for some souvenir (and everything else!) shopping. Give our comprehensive shopping guide below a look see to see which places catch your fancy!
A mecca for fashion lovers, this place has over 200 specialty stores and a variety of select cafes and restaurants to relax in in between your shopping sprees.
125 Riseley St, Booragoon WA 6154, Australia
With over 250 shops, this place is one of the largest shopping malls in Western Australia. They have everything from food and drink to clothing and accessories, entertainment and activities.
1382 Albany Hwy, Cannington WA 6107, Australia
This place is northern Perth’s premier shopping mall that’s also just around the corner from the coastline.
200 Karrinyup Rd, Karrinyup WA 6018, Australia
Dubbed as the 5th largest shopping mall in Western Australia, this place carries major retailers like Myer, Woolworths, Target, Coles, Kmart, ALDI, Big W and more.
Collier Rd & Walter Rd W, Morley WA 6062, Australia
Located northwest of Perth, this major shopping center is one of the top malls with the highest visits and moving annual turnover.
Marmion Ave, Hillarys WA 6025, Australia
This classy fashion-driven mall is filled with boutique fashion design labels, pretty interiors, and easy parking spaces.
9 Bay View Terrace, Claremont WA 6010, Australia
Outlet Shopping Centers
Perth’s premium outlet shopping destination with international and national brands at up to 70% off all year round.
11 High St, Perth Airport WA 6105, Australia
Western Australia’s original brand outlet shopping mall, this place offers 100+ local and international retailers, and is known as a one-stop-shop for all your needs.
840 Wellington St, West Perth WA 6005, Australia
If you’re looking for high-end fashion labels, then strolling along Kings Street and inspecting the boutique items would be perfect.
The shopping strip along Oxford Street in Leederville offers one of the more eclectic and diverse items you can find. From shoes and music records, to books and souvenirs, this is for the shopper who prefers browsing off the beaten track.
Known for its hip and young vibe, you’ll pretty much find that everything local, handmade, and homegrown usually finds its way to William Street in Northbridge.
Murray and Hay Streets
With more than 900 shops jammed in these two intersecting streets, you’ll be able to find everything and anything in this area. Food, drinks, souvenirs, clothes, accessories, art—you name it!
This popular urban market used to only sell food, but has now expanded to include vendors who sell trinkets and knick knacks. They even have a baby animal petting zoo!
South Terrace &, Henderson St, Fremantle WA 6160, Australia
Open only on weekends, this place is the go-to for every touristy, Perth-related souvenir you can imagine. Shirts, key chains, stuffed animals and more Australian mementos can be found here.
Peter Hughes Dr, Fremantle WA 6160, Australia
Open from July to December, this place has an artsy, eclectic vibe and boasts local artisans’ master crafts.
Kent Street Car Park, behind Rockingham Dome and Gary Holland Centre
This is where the foodies go for great grub options and the freshest produce. You can buy straight from the farmers themselves in this place!
Nestobrae Lane, Kalamunda WA 6076, Australia
If you’re by Scarborough beach and want to do a little window shopping and eating, then this place will totally be your jam! Food stalls, trendy retail kiosks, and live entertainment – check, check and check!
Scarborough Beach, WA 6019, Australia
Before you get started with your shopping spree, take note of the schedules followed by most shopping centers and retail outlets in Perth and Fremantle. Keep in mind that not ALL stores abide by this schedule, so if you’re looking to visit a particular one, it’s always best to double check whether they’re open via their website or social media account(s).
- Monday to Thursday 9:00am-5:30pm
- Friday 9:00am-9:00pm
- Saturday 9:00am-5:00pm
- Sunday 11:00am-5:00pm (Note: Some stores are not open on Sundays)
- Public Holidays 11:00am-5:00pm (Note: Most stores are closed on Good Friday, ANZAC Day, and Christmas Day)
- Monday to Thursday 8:00am-7:00pm
- Friday 8:00am-9:00pm
- Saturday 8:00am-5:00pm
- Sunday 11:00am-6:00pm
What do you think? Have we got enough on our list to tickle your shopping cravings? Let us know in the comments if we missed out on anything!
Heading to Perth soon? Get a head start on your travel plans with our quick guide to choosing Perth accommodations!
Featured Image: @kimberlyliem