clock menu more-arrow no yes mobile

Filed under:

Where to Eat on Christmas Day in D.C.

Holiday breakfast, lunch and dinner deals on December 25

Tiger Fork
Photo: Tiger Fork
Tierney Plumb is the editor of Eater DC, covering all things food and drink around the nation's capital.

Christmas falls on a Monday this year, which is a day of the week many restaurants are closed across the city. But plenty of eateries are opting to roll out the red carpet—some with free champagne upon arrival—to make the holiday extra special for those who don’t want to cook at home.

Read this growing list to get a sense of who’s serving. (FYI: many are also doing Christmas Eve feasts; call to confirm).


1001 14th Street NW

The Hamilton hotel’s built-in restaurant is offering a special three-course Christmas dinner menu ($58) featuring soup, salad, and entrees such as roasted turkey with giblet gravy.

City Perch Kitchen + Bar

11830 Grand Park Avenue, North Bethesda, Md.

A four-course Christmas dinner ($58 per person) available from 5 p.m. to 10 p.m. on Christmas Day includes dishes like spinach and ricotta gnudi. iPic Theaters Gold, Platinum, and Platinum Elite Members get ten bucks off the regular price. Guests can add a wine pairing for $30 and children 12 years or younger eat for $20. Its regular dinner menu will also be available. City Perch is also doing happy hour from 3 p.m. to 6 p.m.

Tiger Fork

922 N Street NW

Executive chef Irvin Van Oordt plans to serve bao buns, dan dan noodles, and soy-soaked pork ribs from 2 p.m. to 8 p.m. at this street food-centric Blagden Alley eatery. See the full menu here.

Succotash - Penn Quarter

915 F Street NW

Holiday additions under Ed Lee’s watch include a warm bay scallop and a crab salad with gem lettuce, warm truffle vinaigrette, quail egg and ham salt. For dessert, indulge in a chocolate yule log for two, baked with crushed peppermint, cranberries and topped with raspberry sauce. Both Succotash locations will be open on Christmas Day for lunch and dinner from 12 p.m. to 9 p.m.


2650 Virginia Ave NW

There’s a continental breakfast wrapping up at 10 a.m., followed up by a Christmas Day brunch ($110 per person) set to include a cold buffet, juice, coffee, tea or tisane, Harvest Virginia cider, bottomless mimosas, bloody mary and sangria. It’s half off ($55) for children between 5 to 12. For dinner, there’s an a la carte or three- or four-course option for $110 and $150. Last reservation is 8:30 p.m.

Blue Duck Tavern

1201 24th Street NW

The Michelin-starred eatery and its lounge will offer an a la carte breakfast menu from 6:30 a.m. to 10:30 a.m. The restaurant will then host a three-course all-day holiday meal from 12 p.m. until 8:30 p.m. There’s starters like seafood, seasonal salads, breads, meats, and cheese, followed by plated entrées and family-style side dishes. Seasonal desserts prepped by pastry chef Erin Reed will be on display. Priced at $125 per person for adults and $55 for children aged six to 12 (beverages, tax and gratuity not included). Kids under six are free.


800 16th Street NW

Take in Christmas Day views of the White House from Top of the Hay, which will offer a holiday buffet with seating times available from 11 a.m. to 4 p.m. Executive chef Nicolas Legret’s spread includes herb-crusted aged Black Angus prime rib with truffle popover, merlot and foie gras sauce. Diners get a free glass of complimentary Taittinger Brut Champagne upon their arrival. Priced at $120 per adult and $60 for children four to 12 (tax and gratuity not included).

Other restaurants open on Christmas Day: Mastro's (600 13th St NW); Oceanaire (1201 F Street NW); and Morton's (1050 Connecticut Avenue NW).