Germany has a moderate climate overall, with regional variation: the north/northwest has an oceanic climate (warm summers, mild winters, high humidity/rainfall); moving inland becomes more continental (more extreme summer/winter temperatures), with eastern Germany generally drier; the southwest is the warmest region, with an almost Mediterranean feel. Winter averages hover around 0°C but can drop to -15°C or lower during cold spells; summers are generally 20-25°C with regular peaks above 30°C. Flooding is a growing concern in western and southern regions, and winter snow can disrupt travel, particularly in Bavaria.