<P> To the west Frankfurt borders the administrative district (Landkreis) of Main - Taunus - Kreis with towns such as Hattersheim am Main, Kriftel, Hofheim am Taunus, Kelkheim, Liederbach am Taunus, Sulzbach, Schwalbach am Taunus and Eschborn; to the northwest the Hochtaunuskreis with Steinbach, Oberursel (Taunus) and Bad Homburg vor der Höhe; to the north the Wetteraukreis with Karben and Bad Vilbel; to the northeast the Main - Kinzig - Kreis with Niederdorfelden and Maintal; to the southeast the city of Offenbach am Main; to the south the Kreis Offenbach with Neu - Isenburg and to the southwest the Kreis Groß - Gerau with Mörfelden - Walldorf, Rüsselsheim and Kelsterbach . </P> <P> Together with these towns (and some larger nearby towns, e.g., Hanau, Rodgau, Dreieich, Langen) Frankfurt forms a contiguous built - up urban area called Stadtregion Frankfurt which is not an official administrative district . The urban area had an estimated population of 2.3 million in 2010 and is therefore the 13th largest urban area in the European Union . </P> <P> Frankfurt has a temperate - oceanic climate (Köppen: Cfb). Its average annual temperature is 10.6 ° C (51.1 ° F), with monthly mean temperatures ranging from 1.6 ° C (34.9 ° F) in January to 20.0 ° C (68.0 ° F) in July . </P> <Table> <Tr> <Th_colspan="14"> (hide) Climate data for Frankfurt Airport 1981--2010, extremes 1949--present </Th> </Tr> <Tr> <Th> Month </Th> <Th> Jan </Th> <Th> Feb </Th> <Th> Mar </Th> <Th> Apr </Th> <Th> May </Th> <Th> Jun </Th> <Th> Jul </Th> <Th> Aug </Th> <Th> Sep </Th> <Th> Oct </Th> <Th> Nov </Th> <Th> Dec </Th> <Th> Year </Th> </Tr> <Tr> <Th> Record high ° C (° F) </Th> <Td> 15.9 (60.6) </Td> <Td> 17.8 (64) </Td> <Td> 24.7 (76.5) </Td> <Td> 30.3 (86.5) </Td> <Td> 33.2 (91.8) </Td> <Td> 37.5 (99.5) </Td> <Td> 38.8 (101.8) </Td> <Td> 38.7 (101.7) </Td> <Td> 32.8 (91) </Td> <Td> 28.0 (82.4) </Td> <Td> 19.1 (66.4) </Td> <Td> 16.3 (61.3) </Td> <Td> 38.8 (101.8) </Td> </Tr> <Tr> <Th> Average high ° C (° F) </Th> <Td> 4.2 (39.6) </Td> <Td> 5.9 (42.6) </Td> <Td> 10.7 (51.3) </Td> <Td> 15.4 (59.7) </Td> <Td> 20.0 (68) </Td> <Td> 23.1 (73.6) </Td> <Td> 25.5 (77.9) </Td> <Td> 25.1 (77.2) </Td> <Td> 20.3 (68.5) </Td> <Td> 14.6 (58.3) </Td> <Td> 8.4 (47.1) </Td> <Td> 4.9 (40.8) </Td> <Td> 14.8 (58.6) </Td> </Tr> <Tr> <Th> Daily mean ° C (° F) </Th> <Td> 1.6 (34.9) </Td> <Td> 2.4 (36.3) </Td> <Td> 6.4 (43.5) </Td> <Td> 10.3 (50.5) </Td> <Td> 14.7 (58.5) </Td> <Td> 17.8 (64) </Td> <Td> 20.0 (68) </Td> <Td> 19.5 (67.1) </Td> <Td> 15.2 (59.4) </Td> <Td> 10.4 (50.7) </Td> <Td> 5.6 (42.1) </Td> <Td> 2.5 (36.5) </Td> <Td> 10.6 (51.1) </Td> </Tr> <Tr> <Th> Average low ° C (° F) </Th> <Td> − 1.1 (30) </Td> <Td> − 1.1 (30) </Td> <Td> (35.8) </Td> <Td> 4.9 (40.8) </Td> <Td> 9.1 (48.4) </Td> <Td> 12.3 (54.1) </Td> <Td> 14.4 (57.9) </Td> <Td> 14.0 (57.2) </Td> <Td> 10.5 (50.9) </Td> <Td> 6.6 (43.9) </Td> <Td> 2.8 (37) </Td> <Td> − 0.1 (31.8) </Td> <Td> 6.2 (43.2) </Td> </Tr> <Tr> <Th> Record low ° C (° F) </Th> <Td> − 21.6 (− 6.9) </Td> <Td> − 19.6 (− 3.3) </Td> <Td> − 13.0 (8.6) </Td> <Td> − 7.1 (19.2) </Td> <Td> − 2.8 (27) </Td> <Td> 0.1 (32.2) </Td> <Td> 2.8 (37) </Td> <Td> 2.5 (36.5) </Td> <Td> − 0.3 (31.5) </Td> <Td> − 6.3 (20.7) </Td> <Td> − 11.5 (11.3) </Td> <Td> − 17.0 (1.4) </Td> <Td> − 21.6 (− 6.9) </Td> </Tr> <Tr> <Th> Average precipitation mm (inches) </Th> <Td> 44.5 (1.752) </Td> <Td> 40.9 (1.61) </Td> <Td> 48.4 (1.906) </Td> <Td> 42.1 (1.657) </Td> <Td> 63.4 (2.496) </Td> <Td> 58.1 (2.287) </Td> <Td> 64.7 (2.547) </Td> <Td> 56.5 (2.224) </Td> <Td> 53.0 (2.087) </Td> <Td> 54.7 (2.154) </Td> <Td> 49.1 (1.933) </Td> <Td> 53.9 (2.122) </Td> <Td> 629.18 (24.7709) </Td> </Tr> <Tr> <Th> Average rainy days </Th> <Td> 16.0 </Td> <Td> 13.0 </Td> <Td> 14.0 </Td> <Td> 14.0 </Td> <Td> 15.0 </Td> <Td> 15.0 </Td> <Td> 14.0 </Td> <Td> 14.0 </Td> <Td> 12.0 </Td> <Td> 12.0 </Td> <Td> 14.0 </Td> <Td> 16.0 </Td> <Td> 169 </Td> </Tr> <Tr> <Th> Mean monthly sunshine hours </Th> <Td> 50 </Td> <Td> 80 </Td> <Td> 121 </Td> <Td> 178 </Td> <Td> 211 </Td> <Td> 219 </Td> <Td> 233 </Td> <Td> 219 </Td> <Td> 156 </Td> <Td> 103 </Td> <Td> 51 </Td> <Td> 41 </Td> <Td> 1,662 </Td> </Tr> <Tr> <Th> Percent possible sunshine </Th> <Td> 18 </Td> <Td> 29 </Td> <Td> 33 </Td> <Td> 42 </Td> <Td> 45 </Td> <Td> 46 </Td> <Td> 47 </Td> <Td> 51 </Td> <Td> 40 </Td> <Td> 30 </Td> <Td> 19 </Td> <Td> 16 </Td> <Td> 34.7 </Td> </Tr> <Tr> <Td_colspan="14"> Source #1: Data derived from Deutscher Wetterdienst </Td> </Tr> <Tr> <Td_colspan="14"> Source #2: Weather Atlas (sunshine data) </Td> </Tr> </Table>

What is the climate like in frankfurt germany
find me the text answering this question