Heavy rain and thunderstorms, mainly in southern and central Germany, have left rivers overflowing and streets flooded. A man was reported to have died in the Bavarian town of Aurach on Tuesday after his car skidded off the highway.
The heaviest rainfall was recorded on Germany's southern border with Austria. The Deutscher Wetterdienst (DWD) weather service reported that some locations in the region experienced a month's worth of rain in 48 hours. Areas in western Austria and eastern Switzerland were also affected by the storm.
The DWD said that strong rain and storms would continue in the eastern part of Germany into early Wednesday.
Images from locations in Bavaria showed water had reached knee-level in the streets. Melting snow from the Alps joined the rain in the foothills to make the flooding worse.
In the north, the worst of the rain appeared to be over by Tuesday evening with sunny spells due to high pressure expected later on Wednesday, a DWD spokesperson said.
"The wind stream should be heading east, towards Austria, and the problems in the south, in Bavaria, should ease on Wednesday but further storms may return on Friday."
Further north on Tuesday, a hospital was partially evacuated in the city of Helmstedt, east of Hanover, following a ceiling collapse. The incident took place in the delivery room and was due to a clogged downpipe.
By the Austrian border, the city of Wangen in the Allgäu triggered a flood alarm as the Upper Argen, which flows through the city, exceeded safe levels, said a spokesman for the city.