From the time I can remember we always started the Tuesday after Labor Day and got out on Flag Day (June 14th).
We always had these days off, Columbus Day, Veterans Day, Thanksgiving Day and the day after, Christmas week (till the day after New Year's Day), George Washington and Abe Lincolns Birthday, (that has been taken away and now we get Presidents Day and MLKing Day instead), the Holy Days of Easter, and Memorial Day.
Yes. All of my life we got out of school around June 5th and we NEVER returned until the Tuesday after Labor Day. This stuff is ruining summer and to me is frankly absurd. We went to band camp in August, not SCHOOL.