Shopping opportunities abound on the Semiahmoo Peninsula, as business evolves and adapts to keep pace with the area’s rapidly-growing population. Whether gift-shopping, window-shopping, picking up essentials, looking for a bite to eat or simply engaging in retail therapy – there is something for everyone in the following list, ranging from small boutiques to big-box stores and many familiar chains:
Alder Crossing
148 Avenue & King George Boulevard
Alderwood Plaza
160 Street & King George Boulevard
Campbell Heights Business Park
192 Street, between 20 & 34 Avenues
Central Plaza
North Bluff Road & Johnston Road
Centre 24
24 Avenue, between King George Boulevard and 156 Street
Crescent Beach
Beecher Street
Croydon Business Centre
2594 Croydon Dr.
Elgin Centre
30 Avenue & King George Boulevard
Elgin Corners
140 Street & 32 Avenue
Five Corners
Johnston Road & Buena Vista Avenue & Pacific Avenue
The Shops at High Street
King George Boulevard
Grandview Corners
160 Street & 24 Avenue
Marine Drive
White Rock waterfront
Morgan Creek Corp. Centre
15252 32 Ave.
Shops at Morgan Crossing
Croydon Drive & 24 Avenue
Ocean Park Shopping Centre
128 Street & 16 Avenue
Ocean Park Mall
128 Street & 16 Avenue
Peninsula Village
15355 24 Ave.
Redwood Square
King George Boulevard & 31 Avenue
Rosemary Centre
34 Avenue & Rosemary Heights Crescent
Semiahmoo Shopping Centre
16 Avenue & 152 Street
South Point Exchange
152 Street & 32 Avenue
South Point Annex Mall
152 Street & 29A Avenue
Sullivan Square Shopping Centre
56 Avenue &152 Street
The Boulevard at South Point Exchange
32 Avenue and King George Boulevard
Sullivan Square
152 Street & 56 Avenue
Sunnyside Village
King George Boulevard & 24 Avenue
Uptown White Rock
Johnston Road
Village Centre
155 Street & 24 Avenue
Windsor Square Mall
152 Street & 20 Avenue