Restaurants Open on Christmas Day in DC, Maryland, and Northern Virginia

Photo courtesy of Canva
Photo courtesy of Canva
12/8/24 - By Katie Sivinski

Don't feel like cooking this year? Here are 15 restaurants open on Christmas Day in the DC area.

You've decked the halls, trimmed the trees, and bought the presents. Now it's time to plan your holiday dinner. If you've run out of steam, don't stress. There are several restaurants open on Christmas in DC and the surrounding areas that will give your family a memorable meal without all the cooking and cleanup.

Here are 15 family-friendly restaurants open on Christmas in DC, Maryland, and Northern Virginia in 2024. Many of these restaurants are serving up special Christmas menus, and most are offering special pricing for children. Make reservations soon, as these restaurants open on Christmas are sure to fill up quickly!

For ideas on fun things to do with kids before or after your Christmas meal, check out our Christmas Activities and Holiday Guide for DC Kids, which includes our roundup of what is open on Christmas Day near DC.

OUR LATEST VIDEOS

Restaurants Open on Christmas in DC

1. Farmers Fishers Bakers

This Georgetown restaurant is offering a lavish Christmas Day buffet from 9am-2pm and 2-8pm. The morning buffet offers brunch favorites like pancakes, eggs, and French toast, while the afternoon/evening buffet has pastas and other dinner favorites. Both buffets also feature seasonal specials like prime rib, stuffed pork loin, leg of lamb, crab cakes, honey-glazed spiral ham, and rosemary pork, plus holiday desserts. The buffet costs $55 per person and $22 for kids ages 7-12. Kids 6 and under eat free! 

Take it Home: There are two options for enjoying Farmers Fishers Bakers at home on Christmas Day. You can order items a la carte from the Heat & Eat Christmas at Home menu to pick up on Christmas Eve and heat up the next day, or you can order three-course prix fixe meals for $45 per person to pick up on Christmas Day from the Christmas Day To Go menu.

2. Blue Duck Tavern

This Michelin-recognized restaurant in Georgetown's Park Hyatt is an upscale option for Christmas dinner. It offers a three-course meal for $165 per person and $55 for children under 12 years old. Each person gets their choice of appetizer and main course with sides to share, capped off by an elegant dessert presentation. Entree options include roasted duck, prime rib, and more. 

3. Nobu

This high-end West End sushi spot is serving up its regular menu of sushi and hot and cold Japanese dishes on Christmas Day. If you've got a picky eater, no worries—kid-friendly options like chicken teriyaki and beef skewers are available. Splurge on Japanese A5 wagyu to make Christmas extra special! 

RELATED: Great Breakfast Restaurants Near DC for Kids and Families

Founding Farmers & Distillers Christmas desserts 
Photo courtesy of Founding Farmers & Distillers.

4. Founding Farmers & Distillers

Like its sibling restaurant Farmers Fishers Bakers, this downtown eatery is serving huge Christmas Day brunch and dinner buffets for $55 person and $22 per child ages 7-12, while kids 6 and under eat free. The buffets feature many of the same menu items as Farmers Fishers Bakers. Founding Farmers & Distillers will also serve a limited a la carte breakfast menu from 7-10am on Christmas morning. 

Take it Home: Like Farmers Fishers Bakers, Founding Farmers & Distillers offers a Heat & Eat Christmas at Home menu that includes a la carte options for four to be picked up on Christmas Eve, as well as a Christmas Day To Go menu featuring three-course prix fixe meals for $45 per person to pick up on Christmas Day.

5. Teddy & The Bully Bar

This Dupont Circle restaurant is offering a Christmas feast for $75 per person and $35 for kids 12 and under. Start by choosing one of five appetizers. Then, enjoy an endless carving station that includes turkey, glazed ham, lamb chops, and salmon, as well as all-you-can-eat sides including mac and cheese, whipped potatoes, veggies, and more. End the meal with your choice of four desserts. 

6. Yardbird Table & Bar 

This downtown restaurant is serving up its regular menu of Southern favorites on Christmas Day. Dig into fried chicken and waffles, St. Louis ribs, braised short rib, mac and cheese, skillet cornbread, and lots more. 

Take it Home: Pre-order a Southern-style holiday feast to pick up on Christmas Day. The Christmas To Go menu features two different family feasts: fried chicken with mac and cheese and biscuits or spiral ham with various sides. You can also add on a bourbon pecan pie. 

RELATED: Best Neighborhood Christmas Light Displays and Holiday Lights Near DC in Maryland and Northern Virginia

 
Kona Grill is serving both its regular menu and a special holiday menu on Christmas. Photo courtesy of Kona Grill

Restaurants Open on Christmas in Maryland

7. Kona Grill — Baltimore

This contemporary American chain in Baltimore's Inner Harbor is offering its regular menu of steaks, seafood, sushi, and more on Christmas Day. There's also a special holiday menu if you're feeling extra festive, which includes prime rib, roasted turkey, glazed ham, pumpkin pie, spicy yellowtail sushi tacos, and holiday-themed cocktails.

8. Fogo de Chão — Bethesda & National Harbor

With locations in DC and Northern Virginia in addition to those in Maryland, Brazilian steakhouse Fogo de Chão is open on both Christmas Eve and Christmas Day. It serves its regular dinner menu on both days, along with some seasonal items. For $64 per person, the Churrasco Experience includes all-you-can eat portions of over a dozen types of meat, plus various sides. Kids 7-12 are half-price, while those 6 and under eat free. If you're not quite that hungry, simply order from the a la carte menu.

9. Cooper's Mill — Bethesda

Have Christmas dinner at this farm-to-table restaurant and enjoy meat dishes, pasta, seafood, flatbreads, soups, salads, and more in an elegant setting. Everything is made with locally sourced ingredients!

10. Succotash — National Harbor

Enjoy a southern-style Christmas dinner at Succotash's National Harbor or DC location. You can order meat, seafood, and more a la carte, but a holiday Christmas calls for the Taste the South feast for the entire table. It includes fried chicken and waffles, BBQ pork ribs, catfish, skillet cornbread, mac and cheese, collards, and more, all served family-style for $45 per adult and $21 per child age 12 and under. 

11. City Perch Kitchen + Bar — North Bethesda

This New American restaurant is serving up its regular menu of comfort food and fresh seafood on Christmas Day from 4-9pm. The menu also includes herb-roasted chicken, braised short ribs, veal parmigiana, and more. 

 
Enjoy Christmas dinner in a rustic setting at Mia's Italian Kitchen.

Restaurants Open on Christmas in Northern Virginia

12. Mia's Italian Kitchen — Alexandria

You'll feel right at home having Christmas dinner at this rustic Italian spot on King Street. Enjoy a three-course prix fixe meal for $49 per person, which includes dishes like shrimp fra diavolo bruschetta, lobster ravioli, and braised lamb shank. Mia's is open from 11:30am-10pm on Christmas Day.

13. Lena's Wood-Fired Pizza & Tap — Alexandria

This Italian restaurant near Old Town and Del Ray is open on Christmas Day from 12-6pm with both its regular menu and some special Christmas items, including prime rib, pork loin, and baked alfredo mac and cheese. Families can make a reservation to dine in the themed Loft at Lena's, which has transformed into an elegant Cuban supper club.

14. Founding Farmers — Tysons and Reston

Both the Tysons and Reston locations of Founding Farmers (plus the DC and Potomac, Maryland locations) are serving up massive Christmas Day brunch and dinner buffets for $55 person and $22 per child ages 7-12, while kids 6 and under eat free. The buffets include all of the usual favorites plus some special holiday items. 

Take it Home: Order from the Heat & Eat Christmas at Home menu (the same one offered at Farmers Fishers Bakers, Farmers & Distillers, and the DC and MoCo Founding Farmers locations) to pick up food on Christmas Eve to heat and serve on Christmas Day. If you'd rather skip the heating, the Christmas To Go menu offers three-course prix fixe meals for $45 per person to be picked up on Christmas Day and enjoyed right away.

15. Joe Theismann's Restaurant — Alexandria

This Old Town staple is serving up a spectacular Christmas Day buffet for $59 per person and $19 for kids. It includes a carving station with spiral ham and more, a hot table, various sides, a salad table, and a bread and dessert table filled with all kinds of treats. The buffet is available from 11:30am-9pm. 

All photos courtesy of the restaurants. Additional reporting by Jennifer Marino Walters

Places featured in this article: