The June solstice occurs on Wednesday, June 21, 2023, at 10:58 A.M. EDT.
This solstice marks the official beginning of summer in the Northern Hemisphere, occurring when Earth arrives at the point in its orbit where the North Pole is at its maximum tilt (about 23.5 degrees) toward the Sun, resulting in the longest day and shortest night of the calendar year. (By longest “day,” we mean the longest period of sunlight hours.) On the day of the June solstice, the Northern Hemisphere receives sunlight at the most direct angle of the year.
In Fredericksburg we will have 14h 50 minutes of daylight from 5:47am to 8:37pm
An advertisement in 2020 for a compline around the solstice.