6,162 places with climate evidence

Best time to visit
Germany.

Every place below has a nearby NOAA station whose 1991–2020 record passes the coverage checks. Open one for its month-by-month answer, records and long-run change.

State of Berlin

Berlin

3,426,354 people

Hamburg

Hamburg

1,973,896 people

Bavaria

Munich

1,505,005 people

North Rhine-Westphalia

Köln

1,024,621 people

Hesse

Frankfurt am Main

650,000 people

North Rhine-Westphalia

Düsseldorf

618,685 people

Baden-Wurttemberg

Stuttgart

612,663 people

North Rhine-Westphalia

Essen

593,085 people

Bremen

Bremen

546,501 people

Bavaria

Nuremberg

515,543 people

Lower Saxony

Hannover

515,140 people

Saxony

Leipzig

504,971 people

Hamburg

Wandsbek

411,422 people

North Rhine-Westphalia

Wuppertal

360,797 people

North Rhine-Westphalia

Bonn

330,579 people

Hamburg

Hamburg-Nord

315,514 people

North Rhine-Westphalia

Münster

308,258 people

Baden-Wurttemberg

Mannheim

307,960 people

Hamburg

Hamburg-Mitte

301,231 people

Bavaria

Augsburg

301,105 people

Hesse

Wiesbaden

288,850 people

Hamburg

Marienthal

287,101 people

Baden-Wurttemberg

Karlsruhe

283,799 people

North Rhine-Westphalia

Gelsenkirchen

270,028 people

Hamburg

Eimsbüttel

269,118 people

North Rhine-Westphalia

Aachen

265,208 people

North Rhine-Westphalia

Mönchengladbach

261,742 people

Schleswig-Holstein

Kiel

252,668 people

Hamburg

Altona

250,192 people

Saxony

Chemnitz

247,220 people

Lower Saxony

Braunschweig

244,715 people

Saxony-Anhalt

Magdeburg

244,329 people

North Rhine-Westphalia

Krefeld

237,984 people

Saxony-Anhalt

Halle (Saale)

237,865 people

Baden-Wurttemberg

Freiburg

237,460 people

Saxony-Anhalt

Neue Neustadt

226,851 people

Rheinland-Pfalz

Mainz

222,889 people

North Rhine-Westphalia

Oberhausen

219,176 people

Thuringia

Erfurt

218,793 people

Schleswig-Holstein

Lübeck

212,207 people

North Rhine-Westphalia

Hagen

198,972 people

Mecklenburg-Vorpommern

Rostock

198,293 people

Hesse

Kassel

197,230 people

Brandenburg

Potsdam

184,754 people

North Rhine-Westphalia

Hamm

178,967 people

North Rhine-Westphalia

Mülheim

173,050 people

Hamburg

Harburg

169,221 people

Hesse

Darmstadt

167,029 people

Lower Saxony

Osnabrück

166,462 people

State of Berlin

Neukölln

164,636 people

Rheinland-Pfalz

Ludwigshafen am Rhein

163,196 people

North Rhine-Westphalia

Leverkusen

162,738 people

Lower Saxony

Oldenburg

159,218 people

State of Berlin

Kreuzberg

153,135 people

North Rhine-Westphalia

Neuss

152,457 people

Bavaria

Regensburg

151,389 people

State of Berlin

Prenzlauer Berg

148,878 people

North Rhine-Westphalia

Paderborn

142,161 people

Bavaria

Würzburg

133,731 people

Bavaria

Fürth

132,036 people

State of Berlin

Charlottenburg

129,359 people

Lower Saxony

Wolfsburg

123,064 people

State of Berlin

Schöneberg

122,658 people

North Rhine-Westphalia

Recklinghausen

122,438 people

Lower Saxony

Göttingen

122,149 people

Bavaria

Ingolstadt

120,658 people

Baden-Wurttemberg

Ulm

120,451 people

North Rhine-Westphalia

Bottrop

119,909 people

Hamburg

Bergedorf

119,665 people

Hesse

Offenbach

119,192 people

Bremen

Bremerhaven

118,610 people

State of Berlin

Friedrichshain

117,829 people

North Rhine-Westphalia

Remscheid

117,118 people

North Rhine-Westphalia

Nippes

113,487 people

North Rhine-Westphalia

Porz am Rhein

113,415 people

State of Berlin

Marzahn

111,508 people

North Rhine-Westphalia

Rodenkirchen

110,158 people

Rheinland-Pfalz

Koblenz

107,319 people

North Rhine-Westphalia

Siegen

107,242 people

North Rhine-Westphalia

Bergisch Gladbach

106,184 people

Lower Saxony

Salzgitter

104,970 people

Thuringia

Jena

104,712 people

Thuringia

Gera

104,659 people

Lower Saxony

Hildesheim

103,052 people

Bavaria

Erlangen

102,675 people

State of Berlin

Mitte

102,338 people

State of Berlin

Wilmersdorf

101,877 people

Rheinland-Pfalz

Trier

100,129 people

Saxony

Zwickau

98,796 people

Rheinland-Pfalz

Kaiserslautern

98,732 people

Mecklenburg-Vorpommern

Schwerin

96,641 people

State of Berlin

Gesundbrunnen

93,862 people

North Rhine-Westphalia

Düren

93,440 people

Hamburg

Rahlstedt

92,511 people

Baden-Wurttemberg

Esslingen

92,390 people

North Rhine-Westphalia

Iserlohn

91,811 people

North Rhine-Westphalia

Ratingen

91,606 people

North Rhine-Westphalia

Marl

91,398 people

Hesse

Gießen

89,179 people

Hesse

Hanau am Main

88,648 people

North Rhine-Westphalia

Velbert

87,669 people

Baden-Wurttemberg

Ludwigsburg

87,603 people

State of Berlin

Lichterfelde

85,885 people

Schleswig-Holstein

Flensburg

85,838 people

State of Berlin

Wedding

85,275 people

Brandenburg

Cottbus

84,754 people

Lower Saxony

Wilhelmshaven

84,393 people

State of Berlin

Hellersdorf

84,103 people

State of Berlin

Reinickendorf

83,972 people

North Rhine-Westphalia

Minden

82,879 people

Schleswig-Holstein

Norderstedt

82,844 people

Baden-Wurttemberg

Villingen-Schwenningen

81,770 people

Baden-Wurttemberg

Konstanz

81,275 people

Rheinland-Pfalz

Worms

81,099 people

State of Berlin

Moabit

81,021 people

Schleswig-Holstein

Neumünster

80,196 people

North Rhine-Westphalia

Dorsten

79,981 people

North Rhine-Westphalia

Lüdenscheid

79,386 people

Hesse

Marburg an der Lahn

78,895 people

Bavaria

Bogenhausen

77,542 people

North Rhine-Westphalia

Rheine

76,491 people

North Rhine-Westphalia

Viersen

76,153 people

Lower Saxony

Delmenhorst

75,893 people

North Rhine-Westphalia

Gladbeck

75,499 people

North Rhine-Westphalia

Arnsberg

74,879 people

North Rhine-Westphalia

Troisdorf

74,749 people

North Rhine-Westphalia

Bocholt

73,943 people

North Rhine-Westphalia

Detmold

73,680 people

Bavaria

Bayreuth

72,940 people

State of Berlin

Steglitz

72,464 people

Bavaria

Landshut

71,863 people

Lower Saxony

Lüneburg

71,260 people

Hamburg

Billstedt

71,077 people

Lower Saxony

Celle

71,010 people

Bavaria

Bamberg

70,047 people

Bavaria

Aschaffenburg

68,551 people

North Rhine-Westphalia

Lippstadt

67,219 people

State of Berlin

Köpenick

67,148 people

Baden-Wurttemberg

Aalen

67,085 people

Rheinland-Pfalz

Neuwied

66,805 people

North Rhine-Westphalia

Unna

66,734 people

Saxony

Plauen

66,412 people

State of Berlin

Pankow

65,375 people

North Rhine-Westphalia

Herten

65,306 people

North Rhine-Westphalia

Herford

64,879 people

Thuringia

Weimar

64,727 people

Hesse

Fulda

63,760 people

North Rhine-Westphalia

Dormagen

63,582 people

Lower Saxony

Garbsen

63,355 people

State of Berlin

Tempelhof

61,769 people

Bavaria

Kempten (Allgäu)

61,399 people

Bavaria

Rosenheim

60,167 people

Hesse

Rüsselsheim am Main

59,730 people

State of Berlin

Berlin Köpenick

59,561 people

Mecklenburg-Vorpommern

Stralsund

58,976 people

Lower Saxony

Hameln

58,666 people

Baden-Wurttemberg

Friedrichshafen

58,403 people

Saxony

Görlitz

57,751 people

North Rhine-Westphalia

Stolberg

57,684 people

Brandenburg

Frankfurt (Oder)

57,107 people

State of Berlin

Neu-Hohenschönhausen

56,921 people

Baden-Wurttemberg

Baden-Baden

56,881 people

Hamburg

Winterhude

56,382 people

North Rhine-Westphalia

Sankt Augustin

56,094 people

North Rhine-Westphalia

Eschweiler

55,778 people

State of Berlin

Friedrichsfelde

55,423 people

North Rhine-Westphalia

Ahlen

55,280 people

North Rhine-Westphalia

Bad Salzuflen

54,899 people

North Rhine-Westphalia

Euskirchen

54,889 people

North Rhine-Westphalia

Meerbusch

54,826 people

Lower Saxony

Wolfenbüttel

54,740 people

North Rhine-Westphalia

Hürth

54,678 people

State of Berlin

Zehlendorf

54,328 people

Rheinland-Pfalz

Neustadt an der Weinstraße

53,984 people

North Rhine-Westphalia

Pulheim

53,762 people

Hamburg

Wilhelmsburg

53,064 people

Baden-Wurttemberg

Waiblingen

52,945 people

Lower Saxony

Nordhorn

52,803 people

State of Berlin

Mariendorf

52,734 people

Mecklenburg-Vorpommern

Universitäts- und Hansestadt Greifswald

52,731 people

Lower Saxony

Cuxhaven

52,677 people

Hesse

Wetzlar

52,656 people

North Rhine-Westphalia

Menden

52,452 people

North Rhine-Westphalia

Frechen

52,309 people

State of Berlin

Lichtenrade

52,110 people

Hesse

Bad Homburg vor der Höhe

51,859 people

North Rhine-Westphalia

Willich

51,843 people

Lower Saxony

Emden

51,526 people

Bavaria

Neu-Ulm

51,389 people

Lower Saxony

Lingen

51,310 people

North Rhine-Westphalia

Erftstadt

51,207 people

North Rhine-Westphalia

Neubrück

51,109 people

Baden-Wurttemberg

Lahr

50,775 people

North Rhine-Westphalia

Ibbenbueren

50,577 people

Bavaria

Passau

50,560 people

North Rhine-Westphalia

Gronau

50,547 people

Lower Saxony

Langenhagen

50,439 people

North Rhine-Westphalia

Schwerte

50,399 people

Rheinland-Pfalz

Speyer

50,343 people

State of Berlin

Alt-Hohenschönhausen

50,070 people