Thanksgiving in New England wouldn’t be complete without the roar of fans filling high school football fields across the region. More than 180 teams hit the field, uniting students, alumni, and the broader community in a way few events can. Bleachers fill with familiar faces, and the air buzzes with stories of past seasons, legendary plays, and new memories in the making.
More Than Just a Game
It’s not only about the action on the field; it’s the spirit of community that makes this tradition so special. Attending these games is a chance to bond with neighbors, reconnect with old friends, and share the joy of a time-honored ritual with younger generations. This Thanksgiving, join your local game to be part of the excitement and tradition that keeps New England communities so connected.
Special Two-Day Event at Fenway Park
This year, Fenway Park will host four of New England's classic Thanksgiving rivalry games over two days:
Tuesday, November 26:
- 5:00 PM: Nantucket vs. Martha’s Vineyard
- 7:30 PM: Stoneham vs. Reading
Wednesday, November 27:
- 4:00 PM: Lawrence vs. Central Catholic
- 6:30 PM: Swampscott vs. Marblehead
General admission tickets are available for purchase at redsox.com/highschoolfootball, starting at $20 per day and providing access to both games that day. Twenty-five percent of every ticket sold goes directly to the schools being supported.
Thanksgiving Day Games at 10:00 AM
Beyond the Fenway festivities, numerous high school football games will kick off at 10:00 AM on Thanksgiving Day, November 28. Here are some notable matchups across the Metrowest area and Cape Cod:
Algonquin Regional vs Westborough
Algonquin Regional High School
79 Bartlett Street, Northborough 01532
Barnstable High School vs Falmouth High School
Barnstable High School
744 West Main Street, Hyannis 02061
Blackstone-Mullville vs Sutton
Blackstone-Millville High School
175 Lincoln Street, Blackstone 01504
Boston Latin vs Boston English ... rivalry and Thanksgiving opponent since 1887!
Harvard Universtiy Stadium
79 N Harvard Street, Boston 02134
Bourne vs Wareham
Bourne High School
75 Waterhouse Road, Bourne 02532
Canton vs Stoughton
Canton High School
900 Washington Street, Canton 02021
Clinton vs Nashoba Regional
Clinton High School
200 West Boylston Street, Clinton 01510
Dedham vs Norwood
Dedham High School
140 Whiting Avenue, Dedham 02026
Dennis-Yarmouth Regional vs Nauset Regional
Dennis-Yarmouth Regional High School
210 Station Avenue, South Yarmouth 02664
Foxborough vs Mansfield
Foxborough High School
120 South Street, Foxborough 02035
Holliston vs Westwood
Holliston High School
370 Hollis Street, Holliston 01746
Hopkinton vs Ashland
Hopkinton High School
90 Hayden Rowe Street, Hopkinton 01748
King Philip Regional vs Franklin
King Philip Regional High School
201 Franklin Street, Wrentham 02093
Lexington vs Concord-Carlisle
Lexington High School
251 Waltham Street, Lexington 02421
Marlborough vs Hudson
Marlborough High School
431 Bolton Street, Marlborough 01752
Martha’s Vineyard vs Nantucket … *please note date/time
Martha’s Vineyard Regional High School
100 Edgartown-Vineyard Haven Road, Oak Bluffs 02557
*Tuesday, November 26th @ 5:00 pm
Maynard vs West Boylston/Tahanto
Maynard High School
1 Tiger Drive, Maynard 01754
Medfield Senior vs Dover-Sherborn
Medfield High School
88R South Street, Medfield 02052
Millbury vs Prouty
Millbury High School
12 Martin Street, Millbery 01527
Millis vs Medway
Millis High School
245 Plain Street, Millis 02054
Milton vs Braintree
Milton High School
25 Gile Road Milton 02186
Natick vs Framingham
Natick High School
15 West Street, Natick 01760
Needham vs Wellesley
Needham High School
609 Webster Street, Needham 02494
Newton North vs. Brookline
Newton South High School
140 Brandeis Road, Newton 02459
Newton South vs Lincoln-Sudbury
Lincoln-Sudbury High School
390 Lincoln Road, Sudbury, MA 01776
Nipmuc Regional vs Blackstone Valley RVT
Nipmuc Reginal High School
90 Pleasant Street, Upton 01568
Quincy vs North Quincy
Veterans Memorial Stadium
850 Hancock Street, Quincy, MA 02170
Monomoy vs St. John Paul II
Monomoy High School
75 Oak Street, Harwich 02645
Norton vs Bellingham
Norton High School
66 W Main Street, Norton 02766
St. John’s Prep vs Xaverian Brothers
St John’s Prep
72 Spring Street, Danvers 01923
Sandwich vs Mashpee
Sandwich High School
365 Quaker Meetinghouse Road, East Sandwich 02537
Scituate vs Hingham
Scituate High School
606 Chief Justice Cushing Highway, Scituate 02066
Sharon vs Oliver Ames
Sharon High School
181 Pond Street, Sharon 02067
Shrewsbury vs Wachusett Regional
Shrewsbury High School
64 Holden Street, Shrewsbury 01545
Taunton vs Milford
Taunton High School
50 Williams Street, Taunton 02780
Uxbridge vs Northbridge
Uxbridge High School
300 Quaker Highway, Uxbridge 01569
Walpole vs Weymouth
Walpole High School
275 Common Street, Walpole 02081
Westford Academy vs Acton-Boxborough Regional
Westford Academy
30 Patten Road, Westford 01886
Weston vs Wayland
Weston High School
444 Wellesley Street, Weston 02493