More temperature records were set throughout New Brunswick on Monday, according to Environment Canada.
It was the third straight day of record-setting temperatures in a number of communities.
St. Stephen reached a high of 21.6°C, breaking the old record of 18.9°C set in 1975.
The high of 20.8°C in Fredericton narrowly beat the previous record of 20.6°C set in 1938.
Miramichi hit a high of 19.7°C, which broke the old record of 19.4°C set in 1948.
Bathurst broke a 127-year-old record with a high of 20°C. The previous record of 15.6°C was set in 1895.
More seasonal temperatures are expected throughout the province over the next couple of days.
A full list of the temperature records set on Monday can be found below.
Bas-Caraquet Area
New record of 20.5°C
Old record of 13.9°C set in 2018
Records in this area have been kept since 1964
Bathurst Area
New record of 20.0°C
Old record of 15.6°C set in 1895
Records in this area have been kept since 1872
Charlo Area
New record of 18.8°C
Old record of 13.3°C set in 1969
Records in this area have been kept since 1966
Doaktown Area
New record of 19.9°C
Old record of 18.3°C set in 1956
Records in this area have been kept since 1952
Edmundston Area
New record of 17.6°C
Old record of 16.7°C set in 1938
Records in this area have been kept since 1918
Fredericton Area
New record of 20.8°C
Old record of 20.6°C set in 1938
Records in this area have been kept since 1871
Miramichi Area
New record of 19.7°C
Old record of 19.4°C set in 1948
Records in this area have been kept since 1873
Miscou Island Area
New record of 18.0°C
Old record of 13.2°C set in 2018
Records in this area have been kept since 1957
St. Stephen Area
New record of 21.6°C
Old record of 18.9°C set in 1975
Records in this area have been kept since 1951
Woodstock Area
New record of 19.1°C
Old record of 18.9°C set in 1938
Records in this area have been kept since 1886