Temperatures drop below freezing in winter. You will need a real coat, not just a jacket.
Genuinely warm from June to September. A light jacket would be unnecessary.