Saint John City Market

47 Charlotte St, Saint John NB E2L 2H8

Hours of Operation

  • Mon. - Fri. 7:30 a.m. to 6:00 p.m.
  • Sat. 7:30 a.m. to 5:00 p.m.
  • Sun. Closed
  • Hours subject to change

The Saint John City Market features a variety of local food and shopping options with dozens of local vendors. It is the oldest continuously run farmer’s market in Canada.

Dating back to 1785, the Saint John City Market in Saint John, New Brunswick is the oldest continuously operated farmers' market in Canada located at 47 Charlotte Street.

Open year-round, the market offers a unique shopping experience housing many local vendors great to grab some souvenirs and delicious food.