1 Best Shopping in Saint John, New Brunswick

Saint John City Market

Fodor's choice

This is the oldest continuously operating farmers' market in Canada, dating from 1876, and the building occupies a whole city block between Germain and Charlotte streets. Inside, it's a lively and bustling shoppers' dream-come-true, with a wide range of temptations—fresh and organic produce from local farms, live and fresh-cooked lobsters, artisan cheeses, dulse, international foods, craft beers, local wine, and tasty, inexpensive snacks. Local artists and artisans are also represented, making this a great stop for souvenirs and arts and crafts.