Severní část země má přímořské podnebí s nepříliš teplým létem (průměrná teplota 17 °C) a mírnou, deštivou zimou s průměrnou teplotou v lednu kolem 0 °C.
Východní část představuje přechod od přímořského ke kontinentálnímu podnebí, např. Berlín má v zimě průměrnou teplotu -1 °C, v létě 18 °C. Směrem do vnitrozemí se zvětšuje rozdíl mezi zimou a létem, zvláště ve středoněmeckých vrchovinách. Nejteplejší jsou některá chráněná údolí a nížiny, například Hornorýnská nížina nebo údolí řek Main a Neckar.