How Long is the Longest Day of the Year?

It can vary but it usually falls on June 20th or June 21st. This day is also referred to as the summer solstice in the Northern Hemisphere.