La Roumanie a un climat continental modéré.
Les étés (juin, juillet, août) sont généralement très chaleureux, avec une moyenne de 28 degrés Celsius à Bucarest. Toutefois la température monte parfois à 35 degrés. La température minimale à Bucarest est de 16 degrés, mais à des altitudes plus grandes le maximum et le minimum baissent considérablement. Au bord de la mer le température moyenne annuelle est un peu plus grande. En outre, on enregistre aussi des phénomènes extrêmes: en été, des vagues géantes, en hiver, de grands froids.
Les hivers sont froids, avec une moyenne, même dans les zones basses, de 2 degrés C (36 degrés F). Aux sommets des plus hautes montagnes la température baisse sous -15 degrés C(5 degrés F)