Charlottetown contains two major shopping centres: the Confederation Court Mall right downtown, across from Province House, and the Charlottetown Mall, which is just out of town in West Royalty, on University Avenue. They contain the usual anchor stores Zellers, SportsChek, etc, as well as many smaller stores. West Royalty also has many stand-alone big-box stores, such as Wal-Mart, Canadian Tire, Future Shop, etc.
If you get off the beaten path, though, you'll find lots of great specialty shops just waiting for your business. Walks along Queen St. and University Ave. among others will yield wonderful surprises in terms of shopping selection.
Groceries are readily available from many major supermarkets within Charlottetown. Typical closing time is 10:00PM. Since 2011, the government has allowed Sunday shopping year round, which will be in place until further notice. Sunday store hours are generally noon to 5:00PM.