A double rainbow after brief rain shower over Moncton, 04 July 2018 (Dearing)
Temperatures across Eastern Canada from Ontario to the Maritimes continued to soar into the 30s C with humidex values above 40.
Authorities in Quebec say at least 18 people have died, all over age 50, as a warm, humid air mass lingered over the province.
Record highs have been recorded in New Brunswick with a new maximum of 31.6 C at the Greater Moncton International Airport on Tuesday (beating 31.0 C from 1984) and 33.4 C today (beating 31.4 C from 1983).
The hotspot in the province was 34.1 C at St. Stephen.
Bouctouche Dunes coastline, NB, 01 July 2018 (Dearing)
Record highs could be broken in Greater Moncton over the next couple of days if forecast highs in the low to mid 30s C are reached on Tuesday and Wednesday.
Environment Canada has issued a rare heat warning for New Brunswick, mainland Nova Scotia and Prince Edward Island with cooler conditions along the coast.
A warm, humid airmass is expected to push humidex values about 40 during the day and barely falling below 18 C at night – dangerous levels for those susceptible to heat.
Forecasters believe warm, humid weather will persist until later this week when a cold front brings temperatures closer to normal for the weekend.