Montenegro's lower areas enjoy a Mediterranean climate, having dry summers and mild, rainy winters. Temperature varies greatly with elevation. Podgorica, lying near sea level, is noted for having the warmest July temperatures in Montenegro, averaging 27°C (81 F).
Cetinje, in the Karst at an elevation of 670m (2,200 ft), has a temperature 5°C (10 F) lower. January temperatures range from 8°C (46 F) at Bar on the southern coast to -3°C (27 F) in the northern mountains.
Montenegro's mountainous regions receive some of the highest amounts of rainfall in Europe. In the northern mountains, snow is present throughout the winter.