Countdown
Days until Summer (Summer Solstice)
Summer officially arrives at the Summer Solstice around June 20–21, marking the longest day of the year and the peak of solar daylight in the Northern Hemisphere. Countdown to summer vacation and sunshine.
Time remaining
9 months, 23 days remaining (295 total days).
Anchor date: Friday, June 20, 2025 · next occurrence resolved automatically
Summer is in 0 years, 9 months, and 23 days (295 total days) — next date Sunday, June 20, 2027.
Quick facts
- Astronomical event
- Summer Solstice (Sun at highest northern declination)
- Typical date
- June 20 or 21 (Northern Hemisphere)
- Daylight length
- Longest daylight period and shortest night of the calendar year
- Summer holidays
- Juneteenth, 4th of July, Labor Day
- Unofficial boundaries
- Memorial Day weekend marks unofficial start; Labor Day marks unofficial end
How we calculate
Remaining time targets the next occurrence of this date (fixed calendar day or holiday rule), then breaks the gap into years, months, days, and a live HMS clock.
Anchor ISO: 2025-06-20
· recurrence: yearly-fixed · day-level anchors use a noon local interpretation to avoid DST edge flips.
Timeline
- June 20–21 Astronomical Summer begins on the Summer Solstice.
- July 4 Independence Day celebrated nationwide with fireworks.
- August Peak summer vacation season and back-to-school preparations.
- September Labor Day weekend marks the unofficial end of the summer season.
Related dates
Places on US5
Tools & time
FAQ
When is the first day of summer?
Astronomical summer begins on the Summer Solstice, usually on June 20 or June 21 in North America.
Is the summer solstice the longest day of the year?
Yes, it has the greatest number of daylight hours of any day in the year.
When does summer end?
Summer ends at the Autumnal Equinox in late September (around September 22).
What is the unofficial start and end of summer?
In the United States, Memorial Day weekend in late May is the unofficial start, and Labor Day weekend in early September is the unofficial close.