You know just like any language there are some exceptions and the usage of '' Hacer '' when describing the weather is one of them , but I don't think that there is a specific reason for using it , and I also think that '' it's hot '' means '' hace calor '' check this lesson for more informations 1.15 - Directions in the Big City

I heard this explained once, by someone who said they read about it online. I'm not sure if what they said was true or not, but it kind of makes sense. He said he read that since the Spanish culture was historically very religious, hacer was referring to God making that weather. So hace sol = it's sunny, but it's because it's saying God is making sun. This doesn't work with all, as you use estar with some and not hacer.

Conjugations

SpanishDict is devoted to improving our site based on user feedback and introducing new and innovative features that will continue to help people learn and love the Spanish language. Have a suggestion, idea, or comment? Send us your feedback.