Temperatures are soaring in Portugal and Spain, smashing previous records for May.
Thermometers in the countries are currently hitting levels usually seen in midsummer.
Spain's meteorological agency says the eastern town of Xativa recorded 42.9C (109.2F) on Thursday.
Its previous May record was set almost a decade ago: 40.1C (104.2F) at Cordoba Airport in 2006.
In Portugal, the southern city of Beja sweltered in record-breaking 40C heat on Wednesday.
The previous May high in Portugal was 39.5C (103.1F) four years ago.
The stifling heat also reached as far as Spain's Canary Islands in the Atlantic Ocean.
Temperatures climbed to 42.4C (108.3F) at Lanzarote Airport on Wednesday.
During the heatwave, a large fire broke out in Pego, in the eastern Spanish province of Alicante.
Valencia regional President Alberto Fabra said it was started by stubble burning and fanned by warm weather conditions.
He said a wind change would help firefighters bring the fire under control.