When does spring starts ?
Generally, the spring always starts from March 1st and ends on May 31st.
However, according to astronomical definition of the spring, it begins when the vernal equinox happens.
The vernal equinox happens between March 19th and 21st of every year.