The June Solstice 2019 is on Friday, the 21st at 11:54 am Greenwich Time. In terms of daylight, this day is 5 hours, 54 minutes longer than the December Solstice. In most locations north of Equator, the longest day of the year is around this date. Earliest sunrise is on June 14 or June 15. Latest sunset is on June 27 or June 28.
Disclaimer: The information on this website is accurate to the best of my knowledge at the time of writing. I make no guarantee as to its accuracy. Its purpose is to inform, educate, and raise awareness about causes and opportunities around the globe. I also encourage civil debate in the comments.