What a difference 24 hours can make when it comes to the weather in New Brunswick.
The province is dealing with a wintry mess on Friday, one day after warm temperatures broke records.
St. Stephen, Grand Manan and Fundy National Park reached highs of 12°C, according to Environment Canada.
It was 11°C in Saint John, Point Lepreau and Kouchibouguac National Park.
The last time Feb. 16 was that warm in most of those communities was in 2016.
In Point Lepreau, however, the previous record dated all the way back to 1939.
Records were also broken or tied on Thursday in Bas-Caraquet (8.4°C), Bathurst (9.6°C), Charlo (8.6°C) and Miscou Island (5.8°C).
Below is the full list of temperature records from Environment Canada.
Bas-Caraquet
New record of 8.4°C
Old record of 6.3°C set in 2002
Bathurst
Tied record of 9.6°C set in 2016
Charlo
New record of 8.6°C
Old record of 6.2°C set in 1981
Fundy National Park
New record of 12.4°C
Old record of 9.9°C set in 2016
Grand Manan
New record of 12.5°C
Old record of 10.6°C set in 2016
Kouchibouguac
New record of 11.6°C
Old record of 9.8°C set in 2016
Miscou Island
New record of 5.8°C
Old record of 4.2°C set in 2002
Point Lepreau
New record of 11.8°C
Old record of 8.9°C set in 1939
Saint John
New record of 11.1°C
Old record of 11.0°C set in 2016
St. Stephen
New record of 12.5°C
Old record of 11.8°C set in 2016