Niagara is sweating under a heat warning.
Environment Canada expects temperatures to climb above 40 degrees with the humidity.
The heat is expected to last into tomorrow.
The overnight temperatures are staying above 20 degrees, offering little relief.
The weather agency says a less humid air mass will cool things down late tomorrow.

Premier Asked to Re-Consider Reform
Man Charged with Dangerous Driving Causing Death
Mayor Clarifies Governance Model Thoughts
Port Colborne Man Charged in B&Es
St. Catharines Prepares for Beach Season
Gas Prices to Drop Tonight
City Supports Human Trafficking Initiative
Niagara Earns Financial Award, Again