When does summer start? Officially, it starts with the summer solstice-- the longest day of the year. This year the summer solstice is on June 20.
On Sunday, however, I picked the season’s first tomato, and this morning I picked several more. That seems like a pretty good indication to me that whatever the astronomical calendar might say, summer has arrived.