Cold winters -5 to 5°C (magical with snow!). Warm summers 20-28°C. Best Apr-Jun, Sep-Oct. Tourist crowds Jul-Aug. Winter Christmas markets worth the cold!