First day, last day, and break timing for every public school district in Massachusetts. Find your district below for its full day-by-day calendar.
Number of confirmed districts on break, by week.
Search 279 districts. Click any district for its full 2026–27 calendar.
| District | Students | First day | Last day | 2026–27 dates |
|---|---|---|---|---|
| Boston | 45,742 | Aug 26 | Estimated | |
| Worcester | 24,350 | Aug 31 | Estimated | |
| Springfield | 23,693 | Aug 26 | Estimated | |
| Lynn | 15,433 | Aug 5 | Estimated | |
| Lowell | 14,273 | Aug 26 | Estimated | |
| Lawrence | 12,867 | Aug 6 | Estimated | |
| New Bedford | 12,522 | Aug 26 | Estimated | |
| Newton | 11,882 | Aug 26 | Estimated | |
| Fall River | 10,656 | Aug 26 | Estimated | |
| Quincy | 9,649 | Aug 26 | Estimated | |
| Taunton | 8,018 | Aug 5 | Estimated | |
| Haverhill | 7,882 | Aug 26 | Estimated | |
| Revere | 7,298 | Aug 26 | Estimated | |
| Everett | 7,285 | Aug 26 | Estimated | |
| Plymouth | 7,055 | Aug 26 | Estimated | |
| Brookline | 7,039 | Aug 26 | Estimated | |
| Cambridge | 6,915 | Aug 26 | Estimated | |
| Lexington | 6,805 | Aug 26 | Estimated | |
| Chicopee | 6,710 | Aug 5 | Estimated | |
| Wachusett | 6,676 | Aug 26 | Estimated | |
| Methuen | 6,440 | Aug 26 | Estimated | |
| Malden | 6,308 | Aug 26 | Estimated | |
| Chelsea | 6,148 | Aug 26 | Estimated | |
| Leominster | 6,012 | Aug 5 | Estimated | |
| Attleboro | 5,926 | Aug 26 | Estimated | |
| Shrewsbury | 5,921 | Aug 26 | Estimated | |
| Peabody | 5,832 | Aug 26 | Estimated | |
| Waltham | 5,643 | Aug 26 | Estimated | |
| Weymouth | 5,641 | Aug 26 | Estimated | |
| Needham | 5,541 | Aug 26 | Estimated | |
| Bridgewater-Raynham | 5,482 | Aug 26 | Estimated | |
| Andover | 5,448 | Sep 1 | Estimated | |
| Braintree | 5,305 | Aug 5 | Estimated | |
| Fitchburg | 5,124 | Aug 26 | Estimated | |
| Acton-Boxborough | 5,099 | Aug 26 | Estimated | |
| Chelmsford | 5,055 | Aug 26 | Estimated | |
| Pittsfield | 4,909 | Aug 5 | Estimated | |
| Billerica | 4,901 | Aug 26 | Estimated | |
| Holyoke | 4,898 | Aug 26 | Estimated | |
| Barnstable | 4,817 | Aug 26 | Estimated | |
| Somerville | 4,815 | Sep 2 | Estimated | |
| Westfield | 4,808 | Aug 26 | Estimated | |
| Marlborough | 4,729 | Aug 26 | Estimated | |
| Westford | 4,710 | Sep 2 | Estimated | |
| Franklin | 4,680 | Aug 3 | Estimated | |
| Beverly | 4,502 | Aug 26 | Estimated | |
| North Andover | 4,450 | Aug 26 | Estimated | |
| Woburn | 4,424 | Aug 26 | Estimated | |
| Belmont | 4,424 | Aug 19 | Estimated | |
| Winchester | 4,331 | Aug 11 | Estimated | |
| Milton | 4,321 | Aug 26 | Estimated | |
| Medford | 4,166 | Aug 26 | Estimated | |
| Hopkinton | 4,163 | Aug 26 | Estimated | |
| Wellesley | 4,101 | Aug 18 | Estimated | |
| North Attleborough | 3,916 | Aug 26 | Estimated | |
| Westborough | 3,887 | Aug 26 | Estimated | |
| West Springfield | 3,868 | Aug 18 | Estimated | |
| Reading | 3,850 | Sep 2 | Estimated | |
| Melrose | 3,849 | Aug 26 | Estimated | |
| Salem | 3,709 | Aug 26 | Estimated | |
| Hingham | 3,707 | Aug 26 | Estimated | |
| Marshfield | 3,672 | Aug 26 | Estimated | |
| Walpole | 3,649 | Aug 26 | Estimated | |
| Dracut | 3,581 | Aug 26 | Estimated | |
| Stoughton | 3,578 | Aug 26 | Estimated | |
| Norwood | 3,545 | Aug 26 | Estimated | |
| Sharon | 3,542 | Aug 26 | Estimated | |
| Burlington | 3,525 | Sep 3 | Estimated | |
| Agawam | 3,504 | Aug 26 | Estimated | |
| Whitman-Hanson | 3,483 | Sep 1 | Estimated | |
| Dudley-Charlton Reg | 3,432 | Aug 26 | Estimated | |
| Easton | 3,410 | Aug 26 | Estimated | |
| Mansfield | 3,371 | Aug 26 | Estimated | |
| Dartmouth | 3,351 | Aug 26 | Estimated | |
| Danvers | 3,235 | Aug 26 | Estimated | |
| Canton | 3,219 | Aug 26 | Estimated | |
| Tewksbury | 3,205 | Aug 26 | Estimated | |
| Nashoba | 3,051 | Aug 26 | Estimated | |
| Grafton | 3,050 | Sep 2 | Estimated | |
| Middleborough | 3,036 | Aug 26 | Estimated | |
| North Middlesex | 2,994 | Aug 26 | Estimated | |
| Ashland | 2,903 | Aug 26 | Estimated | |
| Falmouth | 2,892 | Aug 31 | Estimated | |
| Westwood | 2,890 | Sep 2 | Estimated | |
| Gloucester | 2,862 | Aug 26 | Estimated | |
| Hampden-Wilbraham | 2,859 | Aug 26 | Estimated | |
| Dennis-Yarmouth | 2,857 | Aug 26 | Estimated | |
| Freetown-Lakeville | 2,776 | Aug 26 | Estimated | |
| Wilmington | 2,760 | Aug 24 | Estimated | |
| Scituate | 2,745 | Aug 26 | Estimated | |
| Holliston | 2,724 | Aug 26 | Estimated | |
| Watertown | 2,717 | Aug 26 | Estimated | |
| Dedham | 2,699 | Aug 26 | Estimated | |
| Marblehead | 2,617 | Aug 26 | Estimated | |
| Hanover | 2,602 | Aug 24 | Estimated | |
| Northampton | 2,573 | Aug 26 | Estimated | |
| Randolph | 2,563 | Aug 26 | Estimated | |
| Bedford | 2,559 | Aug 27 | Estimated | |
| Sudbury | 2,535 | Aug 26 | Estimated | |
| Medfield | 2,513 | Sep 2 | Estimated | |
| Auburn | 2,499 | Aug 26 | Estimated | |
| Dighton-Rehoboth | 2,477 | Aug 27 | Estimated | |
| Saugus | 2,462 | Aug 26 | Estimated | |
| Foxborough | 2,454 | Aug 26 | Estimated | |
| Pembroke | 2,417 | Aug 26 | Estimated | |
| Norton | 2,406 | Aug 20 | Estimated | |
| North Reading | 2,354 | Sep 8 | Estimated | |
| Groton-Dunstable | 2,351 | Aug 26 | Estimated | |
| Hudson | 2,340 | Aug 26 | Estimated | |
| Ashburnham-Westminster | 2,309 | Aug 26 | Estimated | |
| Greater Lowell Regional Vocational Technical | 2,302 | Aug 26 | Estimated | |
| Stoneham | 2,280 | Aug 26 | Estimated | |
| Ludlow | 2,258 | Aug 26 | Estimated | |
| Pentucket | 2,229 | Aug 26 | Estimated | |
| Newburyport | 2,162 | Aug 26 | Estimated | |
| Medway | 2,159 | Aug 26 | Estimated | |
| Triton | 2,155 | Aug 26 | Estimated | |
| Norwell | 2,153 | Aug 26 | Estimated | |
| Greater New Bedford Regional Vocational Technical | 2,147 | Aug 26 | Estimated | |
| Rockland | 2,140 | Aug 26 | Estimated | |
| Abington | 2,133 | Aug 26 | Estimated | |
| Sandwich | 2,129 | Aug 26 | Estimated | |
| Mendon-Upton | 2,105 | Aug 26 | Estimated | |
| East Bridgewater | 2,063 | Sep 8 | Estimated | |
| Swansea | 2,049 | Aug 26 | Estimated | |
| Swampscott | 2,036 | Sep 2 | Estimated | |
| Weston | 2,000 | Sep 2 | Estimated | |
| Bellingham | 1,990 | Aug 26 | Estimated | |
| Clinton | 1,972 | Aug 25 | Estimated | |
| Concord | 1,971 | Aug 26 | Estimated | |
| Winthrop | 1,941 | Aug 26 | Estimated | |
| Southbridge | 1,885 | Aug 26 | Estimated | |
| Amesbury | 1,817 | Aug 26 | Estimated | |
| Greater Lawrence Regional Vocational Technical | 1,774 | Aug 26 | Estimated | |
| Monomoy Regional School District | 1,769 | Aug 26 | Estimated | |
| Essex North Shore Agricultural and Technical School District | 1,745 | Aug 26 | Estimated | |
| Webster | 1,699 | Aug 26 | Estimated | |
| Nantucket | 1,683 | Aug 26 | Estimated | |
| Littleton | 1,674 | Aug 26 | Estimated | |
| Hamilton-Wenham | 1,665 | Sep 8 | Estimated | |
| South Hadley | 1,644 | Aug 26 | Estimated | |
| Northborough | 1,634 | Aug 26 | Estimated | |
| Uxbridge | 1,632 | Aug 26 | Estimated | |
| Ipswich | 1,603 | Aug 26 | Estimated | |
| Southeastern Regional Vocational Technical | 1,597 | Aug 26 | Estimated | |
| Somerset | 1,597 | Sep 2 | Estimated | |
| Silver Lake | 1,589 | Aug 11 | Estimated | |
| Lunenburg | 1,580 | Aug 26 | Estimated | |
| Tyngsborough | 1,566 | Aug 26 | Estimated | |
| Bourne | 1,563 | Aug 26 | Estimated | |
| Central Berkshire | 1,561 | Aug 25 | Estimated | |
| Westport | 1,506 | Aug 26 | Estimated | |
| Oxford | 1,493 | Aug 26 | Estimated | |
| Carver | 1,488 | Aug 26 | Estimated | |
| Narragansett | 1,453 | Aug 26 | Estimated | |
| Greater Fall River Regional Vocational Technical | 1,443 | Aug 26 | Estimated | |
| Mashpee | 1,430 | Aug 26 | Estimated | |
| Greenfield | 1,414 | Aug 26 | Estimated | |
| Cohasset | 1,406 | Aug 26 | Estimated | |
| West Bridgewater | 1,403 | Sep 2 | Estimated | |
| Easthampton | 1,397 | Aug 26 | Estimated | |
| Northeast Metropolitan Regional Vocational Technical | 1,343 | Aug 26 | Estimated | |
| Bristol-Plymouth Regional Vocational Technical | 1,330 | Aug 26 | Estimated | |
| Southwick-Tolland-Granville Regional School District | 1,315 | Aug 26 | Estimated | |
| Sutton | 1,310 | Aug 26 | Estimated | |
| Southborough | 1,304 | Aug 26 | Estimated | |
| Whittier Regional Vocational Technical | 1,279 | Aug 26 | Estimated | |
| Georgetown | 1,262 | Sep 2 | Estimated | |
| Kingston | 1,261 | Aug 26 | Estimated | |
| Blackstone Valley Regional Vocational Technical | 1,250 | Aug 26 | Estimated | |
| Winchendon | 1,239 | Aug 11 | Estimated | |
| Nauset | 1,236 | Aug 26 | Estimated | |
| Concord-Carlisle | 1,230 | Aug 26 | Estimated | |
| Amherst-Pelham | 1,230 | Aug 26 | Estimated | |
| Mount Greylock | 1,213 | Aug 26 | Estimated | |
| North Adams | 1,207 | Aug 26 | Estimated | |
| Maynard | 1,201 | Aug 26 | Estimated | |
| Manchester Essex Regional | 1,200 | Aug 26 | Estimated | |
| Northboro-Southboro | 1,194 | Aug 26 | Estimated | |
| Southern Worcester County Regional Vocational Technical | 1,193 | Aug 31 | Estimated | |
| Millis | 1,186 | Aug 26 | Estimated | |
| Quaboag Regional | 1,181 | Aug 26 | Estimated | |
| Berkshire Hills | 1,169 | Aug 26 | Estimated | |
| Greenfield Commonwealth Virtual District | 1,161 | Aug 26 | Estimated | |
| Douglas | 1,160 | Aug 26 | Estimated | |
| Assabet Valley Regional Vocational Technical | 1,130 | Aug 26 | Estimated | |
| Ware | 1,124 | Aug 3 | Estimated | |
| Berlin-Boylston | 1,112 | Aug 26 | Estimated | |
| Dover-Sherborn | 1,105 | Aug 26 | Estimated | |
| Palmer | 1,085 | Aug 26 | Estimated | |
| Old Rochester | 1,041 | Aug 4 | Estimated | |
| Norfolk | 1,041 | Aug 26 | Estimated | |
| Lincoln | 1,033 | Aug 26 | Estimated | |
| Harvard | 1,019 | Aug 24 | Estimated | |
| Amherst | 983 | Aug 26 | Estimated | |
| Wrentham | 981 | Aug 26 | Estimated | |
| Adams-Cheshire | 978 | Aug 11 | Estimated | |
| Tri-County Regional Vocational Technical | 964 | Aug 26 | Estimated | |
| Acushnet | 963 | Sep 2 | Estimated | |
| Somerset Berkley Regional School District | 960 | Aug 26 | Estimated | |
| Blue Hills Regional Vocational Technical | 918 | Aug 26 | Estimated | |
| West Boylston | 903 | Aug 18 | Estimated | |
| Sturbridge | 902 | Aug 26 | Estimated | |
| South Middlesex Regional Vocational Technical | 871 | Aug 26 | Estimated | |
| Gill-Montague | 863 | Sep 1 | Estimated | |
| Berkley | 836 | Aug 6 | Estimated | |
| Upper Cape Cod Regional Vocational Technical | 826 | Aug 26 | Estimated | |
| Mohawk Trail | 806 | Aug 26 | Estimated | |
| Lenox | 783 | Aug 26 | Estimated | |
| Gateway | 775 | Aug 3 | Estimated | |
| Nashoba Valley Regional Vocational Technical | 773 | Aug 26 | Estimated | |
| Boxford | 757 | Aug 26 | Estimated | |
| Hull | 755 | Aug 26 | Estimated | |
| Avon | 730 | Aug 26 | Estimated | |
| Middleton | 722 | Aug 26 | Estimated | |
| Granby | 693 | Aug 26 | Estimated | |
| Hampshire | 690 | Sep 1 | Estimated | |
| Minuteman Regional Vocational Technical | 683 | Aug 26 | Estimated | |
| Martha's Vineyard | 681 | Aug 26 | Estimated | |
| Rockport | 671 | Aug 26 | Estimated | |
| South Shore Regional Vocational Technical | 667 | Aug 3 | Estimated | |
| Lee | 666 | Aug 24 | Estimated | |
| Cape Cod Regional Vocational Technical | 663 | Aug 26 | Estimated | |
| Pioneer Valley | 660 | Aug 12 | Estimated | |
| Plainville | 648 | Aug 26 | Estimated | |
| Pathfinder Regional Vocational Technical | 643 | Aug 26 | Estimated | |
| Southern Berkshire | 614 | Aug 25 | Estimated | |
| Topsfield | 611 | Aug 26 | Estimated | |
| Frontier | 605 | Aug 26 | Estimated | |
| Franklin County Regional Vocational Technical | 602 | Aug 26 | Estimated | |
| Bristol County Agricultural | 592 | Aug 26 | Estimated | |
| Norfolk County Agricultural | 586 | Aug 26 | Estimated | |
| Northampton-Smith Vocational Agricultural | 569 | Aug 26 | Estimated | |
| Halifax | 549 | Aug 12 | Estimated | |
| Old Colony Regional Vocational Technical | 549 | Aug 26 | Estimated | |
| Orange | 523 | Aug 26 | Estimated | |
| Northern Berkshire Regional Vocational Technical | 520 | Aug 26 | Estimated | |
| Ralph C Mahar | 504 | Aug 26 | Estimated | |
| Hadley | 503 | Aug 26 | Estimated | |
| Dover | 497 | Aug 26 | Estimated | |
| Rochester | 492 | Aug 31 | Estimated | |
| Southampton | 471 | Aug 26 | Estimated | |
| Brewster | 434 | Sep 2 | Estimated | |
| Oak Bluffs | 419 | Aug 26 | Estimated | |
| North Brookfield | 407 | Sep 3 | Estimated | |
| Sherborn | 401 | Aug 26 | Estimated | |
| Mattapoisett | 400 | Aug 26 | Estimated | |
| Up-Island Regional | 398 | Aug 25 | Estimated | |
| Marion | 389 | Aug 3 | Estimated | |
| Edgartown | 386 | Aug 25 | Estimated | |
| Hatfield | 345 | Aug 26 | Estimated | |
| Deerfield | 313 | Sep 2 | Estimated | |
| Brookfield | 291 | Aug 26 | Estimated | |
| Brimfield | 284 | Aug 18 | Estimated | |
| Tisbury | 271 | Aug 26 | Estimated | |
| Plympton | 253 | Aug 26 | Estimated | |
| Holland | 226 | Aug 26 | Estimated | |
| Clarksburg | 189 | Aug 25 | Estimated | |
| Eastham | 176 | Aug 26 | Estimated | |
| Richmond | 154 | Aug 24 | Estimated | |
| Nahant | 149 | Aug 6 | Estimated | |
| New Salem-Wendell | 131 | Aug 26 | Estimated | |
| Pelham | 131 | Sep 23 | Estimated | |
| Farmington River Reg | 129 | Aug 26 | Estimated | |
| Williamsburg | 127 | Aug 18 | Estimated | |
| Whately | 125 | Aug 18 | Estimated | |
| Erving | 123 | Aug 25 | Estimated | |
| Conway | 123 | Aug 26 | Estimated | |
| Shutesbury | 111 | Aug 26 | Estimated | |
| Westhampton | 104 | Aug 18 | Estimated | |
| Truro | 99 | Aug 26 | Estimated | |
| Ma Academy for Math and Science | 97 | Aug 4 | Estimated | |
| Worthington | 73 | Estimated | ||
| Rowe | 61 | Sep 2 | Estimated | |
| Hancock | 58 | Estimated | ||
| Hawlemont | 56 | Aug 25 | Estimated | |
| Savoy | 47 | Sep 2 | Estimated | |
| Berlin | 0 | Estimated | ||
| Boylston | 0 | Estimated |