Saint John is the largest city in New Brunswick and the second largest city in the Maritime provinces. It is known as the Loyalist City.

Featured Activity

More  

Featured Attraction

More  

Temperature

Rainfall & Snowfall

Precipitation

Tourism popularity