Meteorological spring in Maine begins March 1, but phenological spring (visible green-up, thaw, bird return) typically arrives:
Snow can persist into April (or May in north). "Mud season" (thawing ground) is a distinct late-winter/early-spring period. Last frost dates range from early May (coast) to early June (inland).