Best Restaurants Open on Thanksgiving in Philadelphia (2026)
Turkey dinners, hotel buffets, brunch, and skyline splurges for Thursday, November 26, 2026, plus three suburban picks.

Run a business in this guide, or want yours added? Get in touch. Or get featured.
Some Thanksgiving tables need room for three generations and another helping of mashed potatoes. Others call for dinner for two, a good steak, or a view that makes dressing up worthwhile. Philadelphia has a holiday meal for each of them.
For Thanksgiving on Thursday, November 26, 2026, start with The Twisted Tail for a shared feast, High Street if the bread basket is your favorite part of any meal, or Red Owl Tavern if young kids are coming. Sofitel has the lowest-priced hotel buffet here, and SkyHigh and Jean-Georges turn dinner into a skyline occasion. You'll see a lot of hotel dining rooms below: many of Philly's independent restaurants close for the holiday, and the hotels are the ones you can count on. Here are 19 city restaurants, plus three worth the drive in the suburbs.
Use the map to find a Thanksgiving table near your hotel or neighborhood, then tap a pin for the holiday menu, price, and booking link.
Thanksgiving in Philadelphia at a Glance
| Restaurant | Area | Format | Adult price | Kids | Thanksgiving hours |
|---|---|---|---|---|---|
| 1. The Twisted Tail | Headhouse Square | Mains + shared sides | $59 + 20% service charge | Ask when booking | Noon–10 p.m. (last seating 9) |
| 2. High Street | Washington Square West | Family-style | $90, prepaid | Ask when booking | See booking times |
| 3. Red Owl Tavern | Old City | Multi-course | $95, prepaid | $35 ages 6–12; 5 and under free | 1–6 p.m. |
| 4. Square 1682 | Rittenhouse | Three courses | $65, prepaid | $30 ages 12 and under | See booking times |
| 5. Valley Green Inn | Wissahickon | Set dinner | $70 | $35 | See booking times |
| 6. Fork | Old City | Prix fixe | $120 + 20% service charge | Ask when booking | See booking times |
| 7. McCormick & Schmick's | Broad Street | Starter + turkey dinner | $39 (pie +$5) | $17 turkey plate | See booking times |
| 8. Chez Colette at Sofitel | Rittenhouse | Brunch buffet | $79 | $40 under 12 | From 12:30 p.m. |
| 9. Dolce Italian | Center City | Lunch/dinner buffet | $85 | $40 under 12 | Noon–7 p.m. |
| 10. Bank & Bourbon | Market East | Buffet | $140 | $40 ages 12 and under | 2–8 p.m. |
| 11. Aqimero | City Hall | Four-course brunch | $95, one drink included | Ask when booking | Noon–5 p.m. (last seating 4:30) |
| 12. Urban Farmer | Logan Square | Three courses | $135 + 21% gratuity | $65 under 12 | 3–9 p.m. |
| 13. NaBrasa | Logan Square | Brazilian steakhouse + holiday sides | $64.95 | Half price 7–12; $10 ages 3–6; 2 and under free | 1–8 p.m. |
| 14. The Prime Rib | South Philadelphia | Turkey plate or regular menu | $65 turkey dinner | Ask when booking | 2–9 p.m. |
| 15. The Capital Grille | Broad & Chestnut | Turkey plate or regular menu | Ask when booking | Ask when booking | See booking times |
| 16. Maggiano's | Convention Center | Family-style | Ask when booking | Ask when booking | See booking times |
| 17. SkyHigh | Logan Square (60th floor) | Three courses | $148 | Kids' menu; ask price | See booking times |
| 18. Vernick Fish | Logan Square | Four courses, family-style | $175 | Ask when booking | See booking times |
| 19. Jean-Georges | Logan Square (59th floor) | Four-course tasting | $248 | $88 kids' menu | See booking times |
| 20. Founding Farmers | King of Prussia | Prix fixe | $49.95 + 3% fee | $24.95 ages 12 and under | 11 a.m.–8 p.m. |
| 21. Normandy Farm | Blue Bell | Ballroom buffet or set dinner | $74.95 buffet; $82.95 dinner | $28.95 ages 5–10 | Buffet 11:30 a.m.–5:30 p.m.; dinner 1–6 p.m. |
| 22. William Penn Inn | Gwynedd | Buffet | $75 | $25 ages 4–9; 3 and under free | From 11 a.m. (last reservation 7:30) |
Classic Thanksgiving Dinners in Philadelphia
Turkey, the usual sides, and a sense of occasion. Start here if tradition matters most.

The Twisted Tail
509 S 2nd St, Philadelphia, PA 19147, USA
The Twisted Tail keeps Thanksgiving generous and easy. Everyone picks a main (turkey, short rib, ham, salmon, or prime rib) while the table shares the sides, so the turkey traditionalist and the person craving beef can sit down to the same meal. Expect mashed potatoes, mac and cheese, and cornbread stuffing making the rounds. The one twist: the pies come packed to take home, which is a pretty good argument for finishing dessert on your own couch. Details: $59 per person plus a 20% service charge. Noon–10 p.m., last seating 9 p.m. Reservations required; cancel within 48 hours and the booking amount comes back as a gift card.

High Street
101 S 9th St Suite 106, Philadelphia, PA 19107, USA
If the bread basket is your favorite part of eating out, put High Street near the top of the list. Thanksgiving starts with bread, spreads, cheeses, and pickles, then moves to turkey breast and confit leg with mushroom-and-Brussels-sprout sides and cornmeal bread stuffing. Pie, cheesecake, or sorbet finishes it. It's all served family-style, so you get a real Thanksgiving spread without having to plan one. Details: $90 per person, prepaid, plus tax and tip. Vegetarian meals can be arranged when you book; the set menu doesn't allow substitutions on the day.

Red Owl Tavern
433 Chestnut St, Philadelphia, PA 19106, USA
Red Owl Tavern has the friendliest kids' pricing in the city lineup: 5 and under eat free, and ages 6 through 12 are $35. Adults get a multi-course meal that opens with bread and warm apple cider and ends with desserts like pumpkin tiramisu. Turkey comes with confit dark meat, and there's plenty for everyone else: short rib, Arctic char, wild mushroom lasagna, even fried chicken. It's steps from Independence Mall, which makes it easy if you're staying in Old City. Details: $95 adults, prepaid; $35 ages 6–12; 5 and under free. 1–6 p.m. Shared sides cost extra. Cancel at least 72 hours ahead.

Square 1682
121 S 17th St, Philadelphia, PA 19103, USA
Square 1682, inside Hotel Palomar, does a recognizable Thanksgiving at a clear price: three courses built around herb-roasted turkey with potatoes, stuffing, green beans, cranberry, and gravy. At $65, it's one of the more approachable full holiday meals in Center City, and it's an easy call if you're staying near Rittenhouse and want to keep the day simple. Details: $65 adults; $30 entrée-and-dessert menu for kids 12 and under. Prepaid.

Valley Green Inn
Valley Green Rd, Philadelphia, PA 19118, USA
Valley Green Inn is the pick when you want the day to feel a little removed from the city without actually leaving it. The inn sits beside the Wissahickon, so dinner comes with a wooded backdrop instead of a hotel dining room. The meal starts with soup or salad, then turkey breast with confit leg, prime rib, or salmon with the holiday sides, and pastries from Bredenbeck's to finish. At $70, it also costs less than most of the hotel feasts downtown. Follow the inn's own driving directions for the last stretch through the park. Details: $70 adults; $35 kids (ask about the age cutoff).

Fork
306 Market St, Philadelphia, PA 19106, USA
Fork is the one for a couple or a small group that wants Thanksgiving to feel like a real restaurant dinner. The Old City dining room is intimate, the cooking leans seasonal and Mid-Atlantic, and only the holiday prix fixe is served that day. The full menu lands in late October. Details: $120 per person plus a 20% service charge. Thanksgiving prix fixe only.

McCormick & Schmick's
1 S Broad St, Philadelphia, PA 19107, USA
For the familiar holiday plate at the lowest price in this guide, head to McCormick & Schmick's. Thirty-nine dollars gets you a starter and a turkey dinner with sides, pumpkin pie is $5 more, and kids get their own turkey plate. No buffet line or tasting menu, just a solid Thanksgiving dinner in a central spot. Details: $39 adults; pumpkin pie +$5; $17 kids' turkey plate (ask about the age cutoff).
Thanksgiving Buffets and Brunch in Center City
A buffet works when everyone at the table eats differently. A plated brunch keeps the day unhurried and leaves your evening free.

Chez Colette at Sofitel Philadelphia
120 S 17th St #5115, Philadelphia, PA 19103, USA
Sofitel's Thanksgiving buffet feels like an occasion without the top-tier price. There's a raw bar, carving stations, holiday sides, and desserts, with plenty of reasons to go back for seconds. At $79, it's the lowest-priced hotel buffet in this guide, and the 12:30 p.m. start suits an early celebration. A Champagne cart makes the rounds if you want it. Details: $79 adults; $40 kids under 12; tax and tip extra. Starts 12:30 p.m. Champagne is extra. Book the Thanksgiving event at Chez Colette, listed under Sofitel's events.

Dolce Italian
1437 Chestnut St, Philadelphia, PA 19102, USA
Dolce Italian at the W Philadelphia is the flexible option. Its Thanksgiving buffet runs from noon to 7 p.m., so you can eat whenever the day allows, and the Chestnut Street location is handy for a Center City hotel stay. Early risers can also do the separate breakfast buffet. Details: Lunch and dinner buffet $85 adults, $40 kids under 12, noon–7 p.m. Breakfast buffet $29 adults, $16 kids under 12, 7–11 a.m. Tax and tip extra.

Bank & Bourbon
1200 Market St, Philadelphia, PA 19107, USA
Bank & Bourbon is for the group that wants Thanksgiving to be a spread. The buffet at the Loews runs from oysters, shrimp, and tuna poke to a carving station with turkey, steak, ham, and salmon, plus the holiday sides and desserts. It costs more than Sofitel or Dolce, so book it if your crew will actually hit the seafood. The 2-to-8 p.m. window works well for a later meal. Details: $140 adults; $40 kids 12 and under. 2–8 p.m. Tax and tip extra; 20% gratuity on parties of six or more.

Aqimero
10 Ave Of The Arts, Philadelphia, PA 19102, USA
Aqimero, at the Ritz-Carlton, serves a four-course Thanksgiving brunch with a mimosa or bellini included. It's the one to dress up for: courses instead of a buffet line, a celebratory drink already covered, and your evening still free. Details: $95 per person, including one mimosa or bellini. Noon–5 p.m., last seating 4:30. Online booking takes up to eight; for bigger groups, call 215-523-8200.
Thanksgiving Steakhouses and Turkey-Optional Tables
Not everyone wants turkey. These spots serve the holiday plate alongside steak, pasta, or a full regular menu, so a split table doesn't have to compromise.

Urban Farmer Philadelphia
1850 Benjamin Franklin Pkwy, Philadelphia, PA 19103, USA
Urban Farmer handles the everyone-wants-something-different problem with a proper three-course Thanksgiving: turkey, prime rib, salmon, pork loin, or cauliflower steak, holiday sides passed around the table, then pie. It's right on the Parkway, which is convenient if you're staying around Logan Square. Vegetarians should know the shared stuffing is made with turkey. Details: $135 adults; $65 kids under 12; 21% gratuity added. Dinner 3–9 p.m.

NaBrasa Brazilian Steakhouse
1901 John F Kennedy Blvd, Philadelphia, PA 19103, USA
NaBrasa is the answer for the relative who'd happily trade the turkey platter for a steakhouse feast. Thanksgiving adds turkey and holiday sides to the usual rotation of grilled meats, fish, and pineapple. The tiered kids' pricing also makes it one of the easier group bills in town, especially with a few young children along. Details: $64.95 adults; half price ages 7–12; $10 ages 3–6; 2 and under free. 1–8 p.m.

The Prime Rib at Live! Casino & Hotel
900 Packer Ave, Philadelphia, PA 19148, USA
The Prime Rib lets a split table stay at one restaurant: order the $65 Thanksgiving plate (turkey with stuffing, cranberry, green beans, and gravy) or go off the full steakhouse menu. It's a South Philly option away from the Center City hotels, and despite the casino address, guests under 21 are welcome. Details: $65 turkey dinner; extra sides, desserts, and regular-menu dishes priced separately. Dinner 2–9 p.m.

The Capital Grille
1338-46 Chestnut St, Philadelphia, PA 19107, USA
The Capital Grille works for a Center City group where some people want turkey and others want a steak. The Thanksgiving plate brings slow-roasted turkey, stuffing, green beans, and cranberry-pear chutney, with mashed potatoes for the table, and the full dinner menu stays available. Sweet potatoes and pumpkin cheesecake are add-ons. Details: Holiday price not yet posted; ask when booking. Full dinner menu also available. 215-545-9588.

Maggiano's Little Italy
1201 Filbert St, Philadelphia, PA 19107, USA
Maggiano's is where Thanksgiving gets a side of pasta. The family-style menu opens with salads, then the table picks two mains (turkey, ham, or salmon), two pastas, two more sides, and two desserts. Lots of dishes to pass, with a few familiar Italian favorites next to the holiday food. Details: Dine-in price not yet posted; ask when booking. 215-567-2020.
Special-Occasion Thanksgiving at the Four Seasons
All three are inside the Four Seasons at Comcast Center: two up in the sky, one at street level. Pick by how much ceremony you want.

SkyHigh
One N 19th St, Philadelphia, PA 19103, USA
SkyHigh is the less expensive of the Four Seasons' two skyline restaurants. You get the 60th-floor view and a straightforward three-course dinner, with roasted turkey among the entrées and a children's menu for younger guests. Pick it if the view matters more to you than a tasting menu, and ask for a window table when you book. Details: $148 per person for three courses. Children's menu available; ask for the holiday price.

Vernick Fish
One N 19th St, Philadelphia, PA 19103, USA
Vernick Fish puts seafood at the center of Thanksgiving. The four-course holiday meal is served family-style, so it still feels like a shared table, just with different cooking than the usual turkey spread. The dining room is at street level, so come for the food rather than a view. Smaller parties who want more flexibility can order from a limited à la carte menu at the bar. Details: $175 per person for four courses. Limited à la carte menu at the bar.

Jean-Georges Philadelphia
One N 19th St, Philadelphia, PA 19103, USA
Jean-Georges is the table to book when Thanksgiving is the big occasion of the year. The 59th-floor dining room serves a four-course tasting menu, and a pie trolley rolls up to the table at the end. At $248, it's the priciest meal in this guide, though an $88 children's menu means the whole family can come. Details: $248 adults; $88 children's menu (ask about the age cutoff). Arrange dietary requests before you go.
Thanksgiving Near Philadelphia: King of Prussia, Blue Bell, and Gwynedd
Gathering in Montgomery County, or just want to skip Center City? These three are worth the drive.

Founding Farmers King of Prussia
255 Main St Ste 180, King of Prussia, PA 19406, USA
Founding Farmers is the best starting point for a moderately priced suburban Thanksgiving. The meal runs from breads and spreads through a starter, a main with holiday sides, and dessert. Turkey, ham, salmon, and a vegetarian loaf are all options, and prime rib is $8 more. Details: $49.95 adults; $24.95 kids 12 and under; a 3% fee is added. Prime rib +$8. 11 a.m.–8 p.m.

Normandy Farm and The Farmer's Daughter
1401 Morris Rd, Blue Bell, PA 19422, USA
Normandy Farm offers two very different Thanksgivings on one property. The Grand Ballroom buffet is the big one, with carving stations, holiday sides, desserts, and all nonalcoholic drinks included. The Farmer's Daughter, the property's restaurant, serves the meal in courses instead: a cheeseboard, soup, salad, an entrée, shared sides, and dessert, with a pumpkin ravioli option. They're separate reservations, so book the one you want. Details: Ballroom buffet $74.95 adults, $28.95 ages 5–10, seatings 11:30 a.m.–5:30 p.m. The Farmer's Daughter $82.95 ($69.95 for pumpkin ravioli), $28.95 ages 5–10, 1–6 p.m. Tax and tip extra; 20% charge on groups of six or more.

William Penn Inn
1017 Dekalb Pike, Gwynedd, PA 19436, USA
William Penn Inn is a classic country-inn Thanksgiving for a Montgomery County family gathering. The buffet runs from 11 a.m. to a last reservation at 7:30 p.m., so it works for an early lunch or a later dinner, and the kids' pricing is generous. An à la carte Thanksgiving option is also planned. Reservations are by phone only. Details: Buffet $75 adults; $25 ages 4–9; 3 and under free. From 11 a.m.; last reservation 7:30 p.m. Call 215-699-9272.
Save this guide
Keep this guide in your RoamRecs so you can find it again later.
Own or run a place in this guide? Update your info. Want your business included? Get in touch. Own a restaurant or bar here? Become a featured partner on this guide →
Frequently asked questions
What are the best restaurants open on Thanksgiving in Philadelphia?
Where can I get an affordable Thanksgiving dinner in Philly?
Which Thanksgiving restaurants are best for families with kids?
Where can vegetarians eat Thanksgiving dinner in Philadelphia?
Can I get Thanksgiving brunch or eat early in Philadelphia?
About the creator
Your guide to eating, drinking, and exploring Philadelphia. From neighborhood favorites and first-date bars to game-day spots and seasonal outings, we help you find the right place for whatever you have planned. Go Birds 🦅
View profile →