For those wishing to avoid the malls, there are plenty of options in St John's.
Downtown St John's
Shopping Downtown is along Water Street, which at 400 years old , and is the oldest commercial street in North America, with its colorful painted store fronts on 3 or 4 story Victorian brick and stone building. The Murray Premises is a restored 19th century fishing merchant building that survived the Great Fire, and has been restored to contain stores, restaurants and offices. One street up is Duckworth Street, which has more restaurants and cafes intermingled with stores which are more focused on crafts, antiques and books.
This area, northwest of the downtown just off Torbay Road (past Torbay Road Mall and the Kmart Plaza) has the city's greatest concentration of "big box" stores, including Kent, Zellers, Costco, Walmart and Staples.