Large parts of Germany were already under “severe to extreme heat stress,” the German Weather Service said.
In Kirrlach, in the southwest, temperatures reached 39.0 degrees Celsius on Thursday, according to provisional data from the German Weather Service, just below the all-time June record of 39.6 C set in 2019. Experts said that record could be broken over the weekend.
Temperatures were forecast to rise further Friday and Saturday, with most of the country expected to see 35 C to 41 C.
Rail operator Deutsche Bahn urged customers to avoid travel and said it would refund tickets booked through June 30 because of a high risk of disruption from wildfires, heavy summer rain, and thunderstorms.
Several outdoor sports events were canceled, including a half-marathon in Hamburg, where authorities cited the risk of “an increased demand for emergency and rescue services.”
In Berlin, the Berliner Stadtmission charity handed out kits with water, food, and sunscreen to homeless people.
Two men, ages 20 and 22, drowned in lakes in Bavaria, and a 79-year-old woman died in the Baltic Sea. Other fatal swimming accidents occurred in lakes in Brandenburg and North Rhine-Westphalia.
Authorities also opened an investigation after three teenagers died after swimming in a canal in North Rhine-Westphalia.
The German Weather Service said the risk of forest fires was also rising sharply, with the highest alert level already reached in parts of eastern Germany.