Cape Cod Restaurants Open on Thanksgiving Day

Thanksgiving Day always brings with it a mad dash to the supermarket, hours spent in the kitchen, and a fridge filled with leftovers, but it doesn’t have to.

Several restaurants on Cape Cod will be open for business and providing a Thanksgiving spread for locals and tourists alike. Many have limited availability, so make sure to call as soon as possible to see if openings are still available. There are even a few organizations that are offering traditional Thanksgiving meals at no charge to those in need.

If you own a restaurant that’s open on Thanksgiving Day and don’t see it listed here, please reach out to us and we’ll be happy to add yours.

The Upper Cape


95 Shore at New Seabury – 95 Shore Dr W, Mashpee, MA 02649 – (508) 539-8322


Mezza Luna, 253 Main St. Buzzards Bay 508-759-4667


The Dan’l Webster Inn, 149 Main St. 508-888-3622

The Mid-Cape


Barnstable Tuscan Cuisine, 3176 Main St, Barnstable, 508-362-2355

Brazilian Grill, 680 Main St, Hyannis 508-771-0109

Villagio Ristorante, 4631 Falmouth Rd, Cotuit 508-428-5715

Hearth and Kettle, 1225 Iyannough Rd, Suite #3, Hyannis 508-568-2935

Jack’s Pizza, 373 W. Main St., Hyannis 508-775-0612


Old Yarmouth Inn, 223 MA-6A, Yarmouth Port 508-362-9962 – Open, but fully booked at this point

The Yarmouth House, 335 MA-28, West Yarmouth 508-771-5154 – Open, but with limited availability

Hearth and Kettle 1196 Main Street, South Yarmouth 508-394-2252

The Lower Cape


Chatham Bars Inn, 297 Shore Road 508-945-0096 – Open, but with limited availability


Chillingsworth, 2449 Main St., Brewster 508-896-3640 – Open, but wait list only


The Red Pheasant, 905 Main St. 508-385-2133

The Outer Cape


The Whitman House, 5 Great Hollow Road 508-487-7334


The Mews Restaurant & Cafe, 429 Commercial St. 508-487-1500

The Red Inn, 15 Commercial St. 508-487-7334

The Islands

Martha’s Vineyard

L’Etoile, 22 N. Water St., Edgartown 508-627-5187


Brant Point Grill, 50 Easton St. 508-325-1320

Businesses and Organizations Serving Dinner for Free

Brax Landing, 705 MA-28, Harwich Port 508-432-5515 – Offering holiday meals to those in need at noon, 1 and 2 p.m. on Thanksgiving. You can arrange for delivery and even be picked up within a limited area if you are home bound.

Yarmouth Moose Lodge, 769 Route 28, S. Yarmouth 508-394-2341 – Open to the public from 12:30 to 4:30 p.m.

Craigville Pizza and Mexican, 618 Craigville Beach Road, Centerville 508-775-2267 – Offering a traditional holiday meal to anyone and everyone from noon to 4 p.m. on Thanksgiving. They can also deliver to you if you order on Thanksgiving Day when they open at 11 a.m.

Elks Lodge, 10 McKoy Road, Eastham 508-255-4258 – Thanksgiving dinner will be served from noon to 3 p.m. Open to all.

About Ann Luongo

Ann Luongo is the Marketing Writer and Lifestyle Reporter for, and has been writing for Cape Cod and South Shore publications for over 15 years.
737 West Main Street
Hyannis, MA 02601
Contact Us | Advertise Terms of Use 
Employment and EEO | Privacy