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.

Niagara Earns Provincial Award
Man Dies in Home Demolition
Driving Instructor Charged with Assault
Man Charged for Exposing Himself
Bears Leaving Marineland for US
Niagara Economy Doing Well: Analyst
Gov't Spending on Niagara Schools
Mother/Daughter Arrested in Drug Bust