The primary cause of weather change is the Sun as the heat transferred from the Sun is absorbed by the Earth and spreads in its atmosphere. Due to Earth’s rotation and tilted axis, the Sun’s rays strike the Earth at different angles throughout the day. This leads to the weather of different locations on Earth to be different.