Spanish weather expressions are not translated literally. Do you want to learn what verbs are used?
In weather expressions, the verb to be is translated as hacer. It is not a literal translation, because the verb hacer means to do/to make. The verb estar is used when there is an adjective.
Hace frío. It’s cold.
Hace mucho calor. It’s very hot.
Está nublado. It’s cloudy.
Note that the pronoun it is not translated. There is no subject neuter pronoun in Spanish. Find out more on weather expressions and vocabulary in the impersonal sentences chapter.
Similarly, to express how you feel about the weather, the verb to be is translated as tener. Tener usually means to have.
Tengo mucho frío. I’m very cold.
¿Tienes calor? Are you hot?
These sentences are not impersonal.
More sentences (audio):
En invierno hace mucho frío. It’s very cold in winter.
Llueve / está lloviendo. It’s raining.
Hace sol / está soleado. It’s sunny.
Hace fresco. It’s cool.
El cielo está despejado. The sky is clear.
Listen and repeat: