So, note that the sun is farther from the earth in July, so how come it's not colder then. Well, in the north, the sun hits the earth more directly, so the earth gets more rays per acre. So the two factors compensate for each other.
But doesn't that mean that in the southern hemisphere, when it's the suns rays are hitting the earth obliquely and it's colder because of that, it's also farther from the sun, so it's colder because of that too. So the two factors reinforce each other. That is, doesn't that mean the difference between summer and winter temperatures are greater in the southern hemisphere than the northern?
"Why Does Earth Have Seasons? Earth has seasons because its axis is tilted. Thus, the sun's rays hit different parts of the planet more directly depending on the time of year.
From June to August, the sun's rays hit the Northern Hemisphere more directly than the Southern Hemisphere. The result is warm (summer) weather in the Northern Hemisphere and cold (winter) weather in the Southern Hemisphere."