Talking about the weather sounds like the most innocuous thing in any language, but Italian weather expressions are full of small traps for English speakers. Italian uses three different patterns where English uses one — fa caldo, c'è il sole, è nuvoloso — and the choice between them is not free. Saying è caldo instead of fa caldo changes the meaning completely (from "it's hot out" to "it [some specific thing] is hot"), and similar mismatches lurk behind every other weather phrase.
This page covers the four main constructions — fare + adjective/noun, esserci + noun, dedicated weather verbs (piove, nevica), and essere + adjective — plus the question forms, the hyperbolic emotional reactions, and the cultural fact that weather conversation in Italy is genuinely social, not just small-talk filler.
The four patterns at a glance
| Pattern | Example | Meaning |
|---|---|---|
| fare + adjective/noun | fa caldo | it's hot (general atmosphere) |
| esserci + noun | c'è il sole | it's sunny (specific phenomenon present) |
| weather verb (impersonal) | piove | it's raining (a verbal event) |
| essere + adjective | è nuvoloso | it's cloudy (state of the sky) |
Each pattern carves up a slightly different conceptual territory. Italian thinks of weather as something the world makes (fa caldo — "it makes hot"), as a phenomenon that is present (c'è il sole — "there is the sun"), as an event that happens (piove — "it rains"), or as a state (è nuvoloso — "it is cloudy"). English collapses all four into "it is + X."
Pattern 1: Fare + adjective/noun
The most distinctively Italian pattern. Fare (literally "to make/do") combines with a temperature adjective or weather noun to express the general atmospheric quality.
| Italian | English |
|---|---|
| fa caldo | it's hot |
| fa freddo | it's cold |
| fa fresco | it's cool |
| fa bello / fa bel tempo | the weather's nice |
| fa brutto / fa brutto tempo | the weather's bad |
| fa vento | it's windy |
| fa nebbia | it's foggy |
| fa freschino | it's a bit cool (diminutive) |
| fa caldissimo | it's very hot |
| fa un freddo cane | it's freezing (lit. "a dog cold") |
Oggi fa caldo, mettiamoci all'ombra.
It's hot today, let's go in the shade.
A Milano d'inverno fa un freddo terribile.
In Milan in the winter it's terribly cold.
Domani dovrebbe fare bel tempo.
Tomorrow the weather should be nice.
The crucial point: fare takes the adjective in its bare masculine singular form — caldo, freddo, fresco — never agreeing with anything. The construction is impersonal: there is no subject, only a sensation.
A common reinforcement is to add un: fa un caldo! / fa un freddo! — making the adjective behave like a noun and intensifying the feeling. This is one of the most natural Italian constructions for emphatic weather complaints.
Oggi fa un caldo che non si respira.
Today it's so hot you can't breathe.
Stamattina faceva un freddo da morire.
This morning it was deathly cold.
A luglio in Sicilia fa un caldo africano.
In July in Sicily it's African-hot.
The intensifying patterns — un caldo da morire, un freddo cane, un caldo africano — are dense in Italian conversation and rare in English. A learner who picks them up sounds qualitatively more native immediately.
Pattern 2: Esserci + noun
When a specific weather phenomenon is present in the environment, Italian often uses c'è (singular) or ci sono (plural) plus the noun. This pattern feels slightly more concrete than fare: the sun, the fog, the wind are present out there.
| Italian | English |
|---|---|
| c'è il sole | it's sunny |
| c'è la nebbia | it's foggy |
| c'è il vento | it's windy |
| c'è il temporale | there's a thunderstorm |
| c'è la pioggia | it's raining (less common than piove) |
| c'è la neve | there's snow (on the ground) |
| ci sono le nuvole | there are clouds |
| c'è afa | it's muggy |
| c'è umidità | it's humid |
| c'è un sole splendido | there's beautiful sun |
Oggi c'è un sole bellissimo, andiamo al mare.
Today there's beautiful sun, let's go to the beach.
A Roma stamattina c'era una nebbia incredibile.
In Rome this morning there was incredible fog.
C'è un vento terribile, attenzione alle finestre aperte.
There's a terrible wind, mind the open windows.
The fare / esserci split for some terms is fluid. Fa vento and c'è il vento are both correct and largely interchangeable — speakers vary by region and personal preference. Fa nebbia is somewhat less common than c'è la nebbia, but both occur.
The systematic distinction: fare describes the felt atmospheric quality; esserci describes the physical presence of a phenomenon. Fa caldo (you feel the heat) vs. c'è il sole (you can point at the sun in the sky).
Pattern 3: Dedicated weather verbs
Italian has a small set of impersonal verbs that conjugate only in the third-person singular and refer specifically to weather events. These are the most efficient and most common ways to talk about precipitation.
| Verb | Meaning | Past participle |
|---|---|---|
| piove | it rains / it's raining | piovuto |
| nevica | it snows / it's snowing | nevicato |
| grandina | it hails | grandinato |
| tuona | it thunders | tuonato |
| lampeggia | there's lightning | lampeggiato |
| diluvia | it pours / it's pouring | diluviato |
| pioviggina | it drizzles | piovigginato |
| tira vento | wind blows (lit. "wind pulls") | tirato |
Piove da tre giorni senza interruzione.
It's been raining for three days without a break.
Nevicava forte quando siamo arrivati.
It was snowing heavily when we arrived.
Sentivo tuonare in lontananza.
I could hear thunder in the distance.
These verbs select between essere and avere as auxiliary in compound tenses, and there is genuine variation. Strictly speaking, when the rain or snow is conceived as an event, avere is correct (ha piovuto tutto il giorno); when conceived as a process or with motion, essere sometimes appears (è piovuto). In modern usage, both are acceptable, with avere slightly more common in conversation.
Ha piovuto tutta la notte, le strade sono allagate.
It rained all night, the streets are flooded.
In agosto non è quasi mai piovuto, le piante stanno morendo.
In August it has hardly rained at all, the plants are dying.
The verb tirare in tira vento is unusual — literally "the wind pulls/blows." It is one of the most idiomatic ways to express wind in Italian, especially when there's a noticeable breeze rather than just background wind.
Stamattina tira un vento freddo dal nord.
This morning a cold wind is blowing from the north.
Tirava un vento da spaccare gli alberi.
A wind was blowing strong enough to split trees.
Pattern 4: Essere + adjective
For the state of the sky, Italian uses essere + adjective, much like English.
| Italian | English |
|---|---|
| è nuvoloso | it's cloudy |
| è sereno | it's clear |
| è soleggiato | it's sunny |
| è piovoso | it's rainy (general) |
| è coperto | it's overcast (lit. "covered") |
| è ventoso | it's windy |
| è umido | it's humid |
| è afoso | it's muggy |
| è gelido | it's icy / freezing |
| è mite | it's mild |
Oggi è nuvoloso ma non dovrebbe piovere.
It's cloudy today but it shouldn't rain.
Il cielo è sereno, si vedono tutte le stelle.
The sky is clear, you can see all the stars.
Sarà una giornata afosa, oggi.
It'll be a muggy day today.
A common confusion: è soleggiato and c'è il sole both mean "it's sunny," but they're not perfectly interchangeable. C'è il sole is the everyday phrase; è soleggiato sounds slightly more written/formal, like a weather forecaster's term.
Asking about the weather
The standard question is Che tempo fa? — note that tempo here means "weather," not "time" (Italian uses one word for both).
Che tempo fa oggi a Roma?
What's the weather like today in Rome?
Sai che tempo farà domani?
Do you know what the weather will be like tomorrow?
Com'è il tempo a Napoli in questi giorni?
How's the weather in Naples these days?
The exclamation Che tempo! — without the fa — is a hyperbolic complaint, "what weather!" Tone makes it positive (admiring) or negative (suffering); usually it's the latter.
Mamma mia, che tempo! Non si può mettere il naso fuori.
Mamma mia, what weather! You can't even stick your nose out.
Che tempo splendido! Andiamo a fare una passeggiata.
What splendid weather! Let's go for a walk.
Hyperbolic weather expressions
Italians complain about weather with relish, and the language has a vocabulary of dramatic expressions for extreme conditions:
| Italian | Meaning |
|---|---|
| si gela! | it's freezing! (lit. "one freezes") |
| si muore di caldo! | it's deathly hot! (lit. "one dies of heat") |
| si soffoca | it's suffocating |
| fa un freddo cane | it's freezing (lit. "a dog cold") |
| fa un caldo da morire | it's deadly hot |
| piove a dirotto | it's pouring |
| piove a catinelle | it's raining cats and dogs (lit. "in basinfuls") |
| diluvia | it's pouring (single word) |
| fa un tempo da lupi | it's wolf-weather (very bad) |
| tira un vento gelido | an icy wind is blowing |
Madonna, si gela qui dentro, accendi il riscaldamento!
My god, it's freezing in here, turn on the heat!
Fuori si muore di caldo, restiamo in casa.
It's deathly hot outside, let's stay in.
Sta piovendo a catinelle, prendiamo l'ombrello.
It's pouring rain, let's grab the umbrella.
The construction si + verb (impersonal si) is enormously productive in Italian for these emotional weather statements. Si gela, si muore di caldo, si suda ("one is sweating") — they all describe collective sensation as if it were a universal experience.
Weather as social conversation
In Italy, weather is not just safe-fallback small talk. It is a genuine topic of conversation that engages people emotionally. Italians complain about heat, lament about rain, marvel at unseasonable cold, and discuss the previsioni ("forecast") with real interest. Older Italians especially can sustain entire conversations about whether this winter is colder than last year's, whether the afa (mugginess) is worse than in past summers.
This means weather expressions are dense with affective vocabulary — insopportabile ("unbearable"), splendido ("splendid"), terribile ("terrible"), meraviglioso ("marvelous") — and that the simple fa caldo is often expanded into something more emotionally engaged.
È un caldo insopportabile, non si fa niente.
It's an unbearable heat, you can't get anything done.
Che giornata splendida! Andiamo al parco?
What a splendid day! Shall we go to the park?
Il tempo è impazzito quest'anno, prima caldo e poi freddo.
The weather has gone crazy this year, first hot and then cold.
A learner who treats weather as just small talk and uses bare fa caldo / piove phrases will sound flat. Engaging emotionally — un caldo terribile, che pioggia! — sounds much more native.
Comparison with English
The systematic mismatches:
- English "it is" → Italian fa (for atmosphere) or c'è (for phenomena). It's hot = fa caldo, not è caldo; it's sunny = c'è il sole, not è sole.
- English "to be + ing" weather verbs → Italian present. It's raining = piove, not sta piovendo in most everyday cases (though sta piovendo exists and is correct, especially for emphasis on right-now).
- English "the weather is + adjective" → Italian fa
- adjective
- Italian uses un for emphatic intensification. Fa un caldo! with no completion has no clean English equivalent — closest is "it's so hot!" with rising emphasis.
- Italian tempo covers both weather and time. The single noun does double duty.
Common Mistakes
❌ È caldo oggi.
Wrong: *è caldo* means '(some specific thing) is hot,' not 'the weather is hot.'
✅ Fa caldo oggi.
It's hot today.
❌ È piovendo.
Wrong: *piovere* doesn't take *essere* + gerund this way; the simple present *piove* is the everyday form.
✅ Piove. / Sta piovendo.
It's raining.
❌ Il tempo è bello.
Awkward: grammatically possible but unnatural. The standard phrase is *fa bel tempo*.
✅ Fa bel tempo.
The weather's nice.
❌ Sole è oggi.
Wrong: bare *sole* without *c'è* doesn't form a weather statement.
✅ C'è il sole oggi.
It's sunny today.
❌ Che tempo è?
Wrong: this construction asks 'what weather is it?' literally, but the idiomatic question uses *fa*.
✅ Che tempo fa?
What's the weather like?
❌ Fa nuvoloso.
Wrong: *nuvoloso* is an adjective for the sky's state, taking *essere*, not *fare*.
✅ È nuvoloso.
It's cloudy.
Key takeaways
- Italian uses four patterns for weather where English uses one: fare
- adjective/noun (fa caldo), esserci
- noun (c'è il sole), dedicated verbs (piove), and essere
- adjective (è nuvoloso).
- noun (c'è il sole), dedicated verbs (piove), and essere
- adjective/noun (fa caldo), esserci
- Temperature always takes fare: fa caldo / freddo / fresco. Saying è caldo changes the meaning to "(this thing) is hot."
- Phenomena that are present in the environment take esserci: c'è il sole / la nebbia / il vento.
- Precipitation has dedicated verbs: piove, nevica, grandina, tuona, lampeggia. They conjugate only in third person singular.
- The state of the sky takes essere: è nuvoloso, è sereno, è coperto.
- The standard question is Che tempo fa? — tempo covers both weather and time in Italian.
- Hyperbolic expressions with impersonal si (si gela!, si muore di caldo!) are dense in real conversation and one of the fastest ways to sound more native.
- Weather is a real conversational topic in Italy, not just filler. Engage emotionally — un caldo insopportabile, che pioggia! — rather than reciting flat facts.
Now practice Italian
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Open the Italian course →Related Topics
- Italian Expressions: OverviewA2 — A map of Italian's vast idiomatic repertoire — greetings, politeness, weather, time, fillers, emotions, telephone, eating, wishes, and the verb-collocations with fare, prendere, dare, and avere that organize everyday speech.
- Fare IdiomsA2 — Fare is Italian's support verb par excellence — fare colazione, fare la spesa, fare attenzione, fare male, fare il medico. Master these collocations and a huge slice of everyday Italian opens up.
- Weather Verbs (Impersonal)A1 — How Italian talks about the weather without an 'it' — impersonal verbs like piove and nevica, the parallel fa caldo and c'è il sole patterns, and which auxiliary to choose in compound tenses.
- Presente: Fare (to do/make)A1 — How to conjugate fare and how to use Italian's most productive verb — collocations, weather, the causative construction, and why English do/make/take/have all collapse into one Italian verb.
- Italian ExclamationsA2 — The full inventory of Italian exclamations — *Che bello!*, *Mamma mia!*, *Cavolo!*, *Cazzo!* — sorted by function and register, from mild surprise to vulgar swearing, with cultural notes on Italian expressiveness.
- Impersonal Verbs: Complete ReferenceB1 — A consolidated map of every Italian impersonal construction — si impersonale, si passivante, ci si, weather verbs, bisogna and friends, volerci and metterci — with a decision tree for choosing among them.