when is summer solstice?
Summer solstice: Longest day of the year. June 21 at 6:51 a.m. EDT is the summer solstice, the moment the sun is directly shining down on the Tropic of Cancer, an imaginary line north of the equator. This is the longest day of the year for the Northern Hemisphere and marks the beginning of summer.