New Brunswick’s winter weather is even colder than those of its easternmost neighbors due to its farther distance from the ocean. New Brunswick also receives more snow than the other Maritime Provinces, especially in its interior and northern regions.

Fredericton’s average temperatures are especially extreme, ranging from as low as 35°F in the winter and soaring as high as 99°F in the summer. The coastal cities of Saint John and Moncton enjoy more moderate temperatures during both summer and winter, but spring and early summer often bring foggy days to the Bay of Fundy coastal communities.

Southern New Brunswick’s summer temperatures are usually at their highest in midday, then drop slightly once the afternoon sea breeze set in. However, New Brunswick’s temperatures can shift dramatically on a day-to-day basis no matter what time of the year it is.

Best Time to Visit New Brunswick

Summer is New Brunswick’s warmest and busiest tourist season when visitors flock to the province’s beaches, parks, and other outdoor attractions. However, even during the dead of summer, it is rarely hard to find affordable and vacant hotel rooms, making it a great off-the-beaten-path vacation spot compared to the other Atlantic provinces.

New Brunswick hotel prices are lower still during the province’s cold winters, even in the area’s busiest ski resorts like Mount Carleton and Sugarloaf parks. New Brunswick’s main autumn attraction may be its colorful falling leaves and comfortably cool temperatures, while spring is one of the province’s driest and warmest seasons. Although many outdoor New Brunswick attractions are closed outside of the peak summer season, the province’s shoulder season visitors will nonetheless enjoy bargain prices and hidden treasures.