It was a second day for record breaking heat in parts of the Maritimes.
Parts of Atlantic Canada are coming off a two-day streak of sometimes record-breaking warm weather.
Warmth flowed into the east coast beginning Monday, at the same time as Toronto was setting its own temperature records.
By Tuesday morning, Toronto's temperatures had plummeted, but in Atlantic Canada, lingering heat pushed temperatures up across the region, breaking temperature records set as far back as the 1970s.
In the Maritimes, Cheticamp, Nova Scotia, was the region's hot spot on Tuesday, at an astounding 21.3C, with Greenwood just 0.1 degrees cooler.
Halifax came next, with 18.7C, while in Newfoundland, La Scie and both Deer Lake cracked the 18C mark.
Twillingate, at 15.8C, saw the biggest change from its old record, 12.5C in 2010.
In New Brunswick, Moncton sweltered at 18C, matching a record set in 1980.
Newfoundland also broke records, but major rainfall is on tap for the rest of the week.
But temperatures across the region will be seasonal beginning Wednesday.
And as early as Tuesday evening, parts of the island of Newfoundland will have to brace themselves for potentially torrential downpours.
Environment Canada warns that more than 50 mm of rain could fall on St. John's, most of the Avalon Peninsula and some of the Burin Peninsula by day's end Friday.
The heaviest rainfall will begin to pass over the region on Wednesday evening, getting heavier into Thursday.
On the mainland, the heaviest rain will fall in Nova Scotia, parts of which will get between 20 and 30 mm by Thursday.
Be sure to tune in to keep up with your local forecast.