Free Thanksgiving Meals in the Upper Valley 2020

For many folks this year, Thanksgiving will look a bit different. To help ease any stress due to the pandemic you, or your family, can receive free thanksgiving meals across the Upper Valley. Find a location near you!

New Hampshire 

Claremont – Thursday, November 19th at 4pm | Annual Thanksgiving Dinner at Claremont Soup Kitchen, Inc. All meals will be for take out only. For more info email

Claremont – Saturday, November 21st | Request a free Thanksgiving turkey through Claremont Soup Kitchen by calling 603-543-3290. They can be picked up from 1-3 p.m. on Nov. 21.

Lebanon – Thursday, November 26th | All are welcome to a Free Thanksgiving dinner hosted by Sacred Heart Church located at 2 Hough Street, Lebanon, NH on Thursday, Nov 26th. Meals are available for pickup and delivery. Please contact 603-448- 6575 to order a meal, donate, or volunteer.

Canaan – Thursday, November 26th | Free Thanksgiving Dinner available for pick up or delivery in Canaan, West Canaan, Dorchester, Orange or Grafton from 603 Bakery & Cafe. To reserve your order call 603-523-7709, email, or text 603-443-3784.


Hartford – Saturday, November 21st from 9am – 12pm | Upper Valley Haven Turkey Day & Flu Shot Clinic is Saturday Nov 21st from 9am-12pm at Hartford High School. Open to anyone. While supplies last (turkeys cannot be reserved). Questions? Call the Haven at 802-295-6500. 

Hartford – Thursday, November 26th from 8:30am – 10:30am | Free Thanksgiving meals will be available at White River School on Thursday, November 26th from 8:30am – 10:30am. Meals will be provided by Sacred Heart Parish. Home delivery is available. Register ahead of time here.

Randolph, VT – Thursday, November 19th – November 24th | Patrons of the Randolph Area Food Shelf may select one item from the Thanksgiving shelf each time they do regular shopping during the month of November. In addition, members of the Community Outreach Committee will be on hand during store hours to give out turkeys from Nov. 19-Nov. 24. Learn more by visiting:

Thetford, VT – Various Dates | The Thetford Food Shelf is distributing grocery and gift cards this year instead of Thanksgiving meal baskets. The cards will be available at the Thetford Food Shelf and can be picked up on Tuesday and Thursday mornings from 10 a.m.-noon beginning Nov. 10. The cards can also be mailed. Call 612-719-8618 or 802-785-4168 for more information.

Residents of Thetford, Vershire, West Fairlee, Fairlee and Strafford may call 612-719-8618 to request a gift card to pay for the items needed to make a Thanksgiving meal. 

Don’t see one listed? Email with the details.