Thanksgiving HS Football: A New England Tradition

Blog Post Image
Real Estate

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