Before the turkey is carved and families gather around the Thanksgiving table, communities across Massachusetts come together for one of New England's most beloved holiday traditions: high school football.
From generations-old rivalries to packed bleachers filled with students, alumni, friends, and neighbors, Thanksgiving football is about much more than the final score. It's a celebration of hometown pride, friendly competition, and the traditions that connect our communities.
Whether you're cheering for your alma mater, supporting your local high school, or looking for a fun way to kick off the holiday, here's a guide to Thanksgiving week football across MetroWest, Greater Boston, Central Massachusetts, the South Shore, and Cape Cod.
Thanksgiving Football at Fenway Park
The Thanksgiving tradition begins early with high school football at one of New England's most iconic sporting venues: Fenway Park in Boston.
| Date & Time | Matchup | Location |
|---|---|---|
| Tue., Nov. 24 5:00 PM |
Cambridge Rindge & Latin vs. Somerville | Fenway Park 4 Jersey Street Boston, MA |
| Tue., Nov. 24 Approx. 8:00 PM |
Canton vs. Stoughton | Fenway Park Boston, MA |
| Wed., Nov. 25 4:00 PM |
Durfee vs. New Bedford | Fenway Park Boston, MA |
| Wed., Nov. 25 Approx. 7:00 PM |
Xaverian Brothers vs. St. John's Prep | Fenway Park Boston, MA |
Tickets are listed at $20 per day. Visit the Boston Red Sox high school football events page for ticket information and updates.
Thanksgiving Eve Football in Worcester
Worcester's Thanksgiving football tradition also includes a Wednesday afternoon matchup.
| Date & Time | Matchup | Location |
|---|---|---|
| Wed., Nov. 25 3:00 PM |
Worcester Tech at Abby Kelley Foster | Worcester, MA |
Thanksgiving Day Games Across Massachusetts
Thursday, November 26, 2026
The following matchups are organized by region, beginning with MetroWest and surrounding communities. Most games kick off at 10:00 AM, with exceptions noted.
MetroWest & Surrounding Communities
| Time | Matchup | Location |
|---|---|---|
| 10:00 AM | Ashland at Hopkinton | Hughes Stadium, Hopkinton High School 90 Hayden Rowe Street, Hopkinton |
| 10:00 AM | Framingham at Natick | Natick High School Athletic Complex 15 West Street, Natick |
| 10:00 AM | Medway at Millis | Millis High School 245 Plain Street, Millis |
| 10:00 AM | Westwood at Holliston | Holliston High School Athletic Fields 370 Hollis Street, Holliston |
| 10:00 AM | Wellesley at Needham | Memorial Field 92 Rosemary Street, Needham |
| 10:00 AM | Hudson at Marlborough | Kelleher Field 45 Jefferson Street, Marlborough |
| 10:00 AM | Nashoba Regional at Clinton | Fuller Field 570 High Street, Clinton |
| 10:00 AM | West Boylston/Tahanto at Maynard | Alumni Field 1 Tiger Drive, Maynard |
| 10:00 AM | Acton-Boxborough at Westford Academy | Westford Academy 30 Patten Road, Westford |
| 10:00 AM | Wayland at Weston | Proctor Field, Weston High School 444 Wellesley Street, Weston |
| 10:00 AM | Dover-Sherborn at Medfield | Medfield High School 88 South Street, Medfield |
| 10:00 AM | Franklin at King Philip Regional | King Philip Regional High School 201 Franklin Street, Wrentham |
| 10:00 AM | Lincoln-Sudbury at Newton South | Newton South High School Stadium 140 Brandeis Road, Newton |
| 10:00 AM | Lexington at Concord-Carlisle | Concord-Carlisle High School 500 Walden Street, Concord |
| 10:00 AM | Westborough at Algonquin Regional | Algonquin Regional High School 79 Bartlett Street, Northborough |
Central Massachusetts & Worcester County
| Time | Matchup | Location |
|---|---|---|
| 10:00 AM | Burncoat at Doherty Memorial | Doherty Memorial High School 299 Highland Street Worcester |
| 10:00 AM | South High at North High | General Foley Stadium 305 Chandler Street, Worcester, MA |
| 10:00 AM | Fitchburg at Leominster | Doyle Field 100 Priest Street, Leominster |
| 10:00 AM | Wachusett Regional at Shrewsbury | Shrewsbury High School 64 Holden Street, Shrewsbury |
| 10:00 AM | Grafton at Auburn | Auburn High School 99 Auburn Street, Auburn |
| 10:00 AM | Millbury at Oxford | Oxford High School 100 Carbuncle Drive, Oxford |
| 10:00 AM | Northbridge at Uxbridge | Uxbridge High School 300 Quaker Highway, Uxbridge |
| 10:00 AM | Blackstone Valley RVT at Nipmuc Regional | Nipmuc Regional High School 90 Pleasant Street, Upton |
Greater Boston, South Shore & Cape Cod
| Time | Matchup | Location |
|---|---|---|
| 10:00 AM | Brookline at Newton North | Newton North High School 360 Lowell Avenue, Newton |
| 10:00 AM | Bellingham at Norton | Veterans Memorial Field, Norton High School 66 West Main Street, Norton |
| 10:00 AM | Norwood at Oliver Ames | Muscato Stadium 100 Lothrop Street, North Easton |
| 10:00 AM | Mansfield at Foxborough | Sam Berns Community Field, Foxborough High School 120 South Street, Foxborough |
| 10:00 AM | Boston English/New Mission at Boston Latin | Harvard Stadium 65 North Harvard Street, Boston |
| 10:00 AM | Boston College High at Catholic Memorial | Catholic Memorial School 235 Baker Street, West Roxbury |
| 10:00 AM | Braintree at Milton | Brooks Field, Milton High School 25 Gile Road, Milton |
| 10:00 AM | Hingham at Scituate | Scituate High School 606 Chief Justice Cushing Highway, Scituate |
| 10:00 AM | Duxbury at Marshfield | Marshfield High School 167 Forest Street, Marshfield |
| 10:00 AM | North Quincy at Quincy | Veterans Memorial Stadium 900 Hancock Street, Quincy |
| 10:00 AM | Weymouth at Walpole | Turco Field, Walpole High School 275 Common Street, Walpole |
| 10:00 AM | Plymouth South at Plymouth North | Plymouth North High School 41 Obery Street, Plymouth |
| 10:00 AM | Falmouth at Barnstable | Barnstable High School 744 West Main Street, Hyannis |
| 10:00 AM | Mashpee at Sandwich | Sandwich Middle High School 365 Quaker Meeting House Road, East Sandwich |
| 10:00 AM | Wareham at Bourne | Jackson Field 77 Waterhouse Road, Bourne |
Schedule note: Game dates, kickoff times, and locations are subject to change. Please check with participating schools for the latest information before attending.
More Than Just a Football Game
Thanksgiving football has deep roots in Massachusetts. The Needham-Wellesley rivalry dates back to 1882, while Boston Latin and Boston English have a rivalry dating to 1887. Generations of players and fans have helped keep these traditions alive.
For many families, heading to a high school football game is as much a part of Thanksgiving as the meal itself. It's a chance to reconnect with neighbors, celebrate school spirit, and share memories across generations.
Whether you're in the stands, hosting family, or enjoying a quiet holiday at home, wishing you a wonderful Thanksgiving filled with community, connection, and traditions worth celebrating.
