Ljubljana's climate is an oceanic climate (Köppen climate classification: '''Cfb'''), bordering on a humid subtropical climate zone (Köppen climate classification: '''Cfa'''), with continental characteristics such as warm summers and moderately cold winters. July and August are the warmest months with daily highs generally between , and January is the coldest month with temperatures mostly around . The city experiences 90 days of frost per year, and 11 days with temperatures above . The precipitation is relatively evenly distributed throughout the seasons, although winter and spring tend to be somewhat drier than summer and autumn. Yearly precipitation is about , making Ljubljana one of the wettest European capitals. Thunderstorms are common from May to September and can occasionally be heavy. Snow is common from December to February; on average, there are 48 days with snow cover recorded each winter season. The city is known for its fog, which is recorded on average on 64 days per year, mostly in autumn and winter, and can be particularly persistent in conditions of temperature inversion. 