Scotland face Switzerland in Cologne on Wednesday where tens of thousands of supporters are expected.
But their experience threatens to be a washout after the weather warnings prompted officials to close the fan zones where matches were due to be shown on the big screens on Tuesday.
There are also closures of fan zones and viewing areas in Dortmund, where Turkey are playing against Georgia on Tuesday. Tens of thousands of Turkish supporters are believed to have made their way to Dortmund over recent days.
Dortmund’s city website has called on supporters to stay at home if they do not have tickets for the match, which kicks off at 6pm local time.
Local reports have suggested there is even a possibility of isolated tornadoes striking the area, with large hailstones expected to rain down.
The German weather service has warned that as much as 35 litres of rainfall per square metre could fall within a few hours.
Cologne’s official social media account issued a warning of its own on Tuesday morning, saying: “Cologne, it’s going to be uncomfortable. The German Weather Service (DWD) has predicted severe weather, heavy thunderstorms and storms for today.
“Therefore, we have to cancel all events for today! We hope that we can celebrate together again tomorrow, Wednesday! Take care of yourselves!”
A Rhine ferry service has also been suspended as a result of the weather warnings.
The expectation is that, while rain could hit Cologne again on Wednesday, the conditions will not be as severe as on Tuesday. It is therefore hoped that the weather will have no impact on Scotland’s match against Switzerland.
Key tournament dates
The group stage runs until June 26, with the knockouts starting three days later on June 29.
Round of 16: June 29-July 2
Quarter-finals: July 5-6
Semi-finals: July 9-10
Final: July 14
Where is it?
The tournament is being held in Germany, with 10 host cities: Dortmund, Hamburg, Berlin, Leipzig, Munich, Stuttgart, Frankfurt, Cologne, Düsseldorf and Gelsenkirchen.