Why is March colder than September in Northern Hemisphere?
The phenomenon is called seasonal lag. 

There's a more extensive answer elsewhere on this site but the basic idea is that temperature lags behind insolation by several weeks, because it takes time to change the mean temperatures of the land, the atmospehere, and especially oceans change their mean temperature. This diagram tries to show the lag, along with various ways of reckoning the seasons: