Why do meteorological seasons start earlier than astronomical seasons?
Meteorological seasons are based on temperature, whereas astronomical seasons are based on the position of the earth in relation to the sun.  So meteorological winter is the three coldest months of the year (December, January, and February) and meteorological summer is the three warmest months of the year (June, July, and August).  More information can be found on this NOAA web site.