When is the first day of summer?

The summer solstice in the Northern Hemisphere falls on June 20 or 21 — the longest day of the year. See it under June events.