By Terry Orr
Each year, the timing of the solstice depends on when the Sun reaches its farthest point north of the equator. This occurs annually on June 20 or June 21 in North America, depending on your time zone.
Wednesday June 20, 2012 at 7:08 p.m. EDT will mark this year's summer solstice, the exact time when the sun is the farthest north in the sky and directly above the Tropic of Cancer.
Even though the summer solstice is the longest day of the year and the first day of summer, it doesn't tend to be the warmest.