Environment Canada says the warm Christmas Day weather broke records in a number of New Brunswick communities.
Saint John hit a high of 14.9°C, breaking the old daily record of 14°C set in 2014.
St. Stephen also broke its 2014 record when it reached 16.2°C on Friday.
Miramichi hit a high of 14.6°C, shattering the old record of 12.2°C set in 1964.
Kouchibouguac also hit a high of 14.6°C on Friday. That broke the record of 12.8°C set way back in 1930.
Doaktown soared to a high of 15.1°C, breaking its old record of 12°C set in 2014.
Woodstock reached 15.3°C, breaking the old record in the area of 13.3°C set in 1964.
The high of 13.3°C in Point Lepreau broke the record of 12.5°C set in 2014.
Bathurst reached a high temperature of 13.7°C, breaking the old record of 11.1°C set in 1964.
Charlo hit a high of 10.7°C, nearly doubling the old record of 5.5°C set in 1966.