when does the spring end?
The astronomical spring begins on 20 March 2017 and ends on 20 June 2017. The astronomical calendar determines the seasons due to the 23.5 degree tilt of the Earth's rotational axis in relation to its orbit around the sun. Both equinoxes and solstices are related to the Earth's orbit around the sun.