In CT, the last day is generally during the 3rd week in June, for public schools. I think most private schools (a lot of them here) have approximately the same calendar.
Schools begin around Labor day. The kids don't all start the same time, takes about a week to get them all back.