Schaffhausen sits at the northernmost edge of Switzerland on the German border along the Rhine. The climate is moderately continental with warm summers and cool winters. Föhn influence is rare, but the region is somewhat drier than the southern Plateau with around 850 mm annual precipitation. Compare historical weather data for Schaffhausen.