Lingering snow and cloudy days resulted in temperatures about 3.5 degrees below the statewide average from March through May.