Good weather
Il fait (super) beau!
It’s a beautiful day.
On crève de chaud (familier). Il fait (très/super) chaud.
We are boiling. It’s hot.
Bad weather
Il ne fait pas beau.
The weather is bad.
Il pleut. / Il flotte. (familier) / Il pleut des cordes.
It’s raining.
Il y a de l’orage.
There’s a storm.
Il fait lourd.
It’s heavy (hot and humid, a storm is coming).
Cold weather
Il fait froid. / Ca caille (familier) / On se gèle (familier)
It’s cold. / It’s freezing.
Il neige.
It’s snowing.
Il grèle.
It’s hailing.
Bonne journée !
Géraldine