Toronto has unofficially broken its second temperature record in as many days.

The temperature reached 19 C today at Pearson airport, exceeding the previous record high of 18.9 C set on Nov. 12, 1964.

On Sunday, Toronto broke the Nov. 11 temperature record with a high of 18.4 C, beating the previous record of 17.2 C set in 1938.

Environment Canada said 10 municipalities in Ontario unofficially smashed heat records on Sunday, as temperatures in some areas peaked at almost 20 C.

Beverly Archibald — director and meteorologist of True North Weather Consulting Inc. — says the unusual weather is likely being fuelled by El Nino, a warming of surface ocean temperatures in the eastern Pacific.

She says if El Nino persists there will likely be more snow in store for the Prairies while Eastern Canada may see more swings between warm and cold weather.

Enjoy the mild conditions while you can as temperatures are expected to take a dramatic dip Monday night, with a low of 2 C in the forecast.

Check the latest forecast.

With files from The Canadian Press