Ljubljana’s climate is oceanic, bordering on a humid subtropical climate zone (Cfa), with continental characteristics such as warm summers and moderately cold winters. July and August are the warmest months with daily highs generally between 25 and 30 °C , and January is the coldest month with temperatures mostly oscillating around 0 °C.