clock menu more-arrow no yes

Where to Eat on Christmas Eve & Christmas Day

View as Map

2013_white_gtruffle_fix13.jpgWhether you don't celebrate Christmas or just prefer to celebrate outside of your kitchen, Christmas Eve and Christmas Day can be a little rough for dining out. So to help you with your holiday plans, here are Eater's top picks for great holiday eats. Our guide covers both Eve and Day, from schmancy splurges (Christmas Day at Lacroix) to easy-yet-festive holiday morning spreads (seasonal flavors from FedNuts).


Read More
Note: Restaurants on this map are listed geographically.

1. Federal Donuts

Copy Link
1632 Sansom St
Philadelphia, PA 19103
(267) 687-8258
Visit Website
Holiday mornings demand donuts, so it's lucky that both Federal Donuts locations will be open on Christmas Eve. The following fancies will be available for the holiday: Gingerbread, Pumpkin Spice Latte, Crumberry, Milk Chocolate Sea Salt, Sticky Bun, and Cookies & Cream. You can pre-order both donuts and chicken if you want to ensure that you'll get what you want before they sell out. (Email orders@federaldonuts.com; order up to the day before, though more notice is requested for very large orders.)

2. Metropolitan Bakery

Copy Link
262 S 19th St
Philadelphia, PA 19103
(215) 545-6655
Visit Website
All of the Metro Bakery locations have some Christmas Eve hours (get the details here), to help with holiday desserts or brunch goodies. For some items, pre-order deadlines apply; all locations are closed on Christmas Day.

3. Le Virtù

Copy Link
1927 E Passyunk Ave
Philadelphia, PA 19148
(215) 271-5626
Visit Website
Do Christmas Eve Italian in South Philly without the Seven Fishes. Take heart: you can still order as many fishes as you want, and pastry chef Angela Ranalli is sure to come through with her signature grandma-style desserts - what else could you want on Christmas Eve? (Right now, they're also taking orders for Ranalli's Christmas cookies by the pound!)

4. Mica

Copy Link
8609 Germantown Ave
Philadelphia, PA 19118
(267) 335-3912
Visit Website
Mica in Chestnut Hill is putting on a lavish Feast of the Seven Fishes for Christmas Eve, including seven courses plus dessert. (See the menu right here.) The dishes may not be traditional (unless your nonna broke out the huckleberries and yuzu every Christmas Eve - hey, your nonna sounds fun!) but the spirit certainly is.

5. Fork

Copy Link
306 Market St
Philadelphia, PA 19106
(215) 625-9425
Visit Website
Fork will be open until 9 p.m. on Christmas Eve, serving a Seven Fishes feast for $65 per person, including 5 starters served family-style, pasta, entree, and dessert. (Next door, High Street on Market will be open for Christmas Eve lunch. They're also taking orders for bread and some holiday specials including panforte and panettone.)

6. Amada

Copy Link
217 Chestnut St
Philadelphia, PA 19106
(215) 625-2450
Visit Website
Though closing a bit earlier than usual (9 pm rather than 10), Garces' Old City flagship will be open for both lunch and dinner on Christmas Eve.

7. Lacroix Restaurant at The Rittenhouse

Copy Link
210 W Rittenhouse Sq
Philadelphia, PA 19103
(215) 790-2533
Visit Website
If you're going to go out on Christmas Day, you might as well go all out. Lacroix will put on an all-day holiday brunch from 11 a.m. to 7 p.m. (They're also open for normal hours on Christmas Eve.)

8. Vernick

Copy Link
2031 Walnut St
Philadelphia, PA 19103
(267) 639-6644
Visit Website
Vernick Food and Drink is going classic for Christmas, running their normal menu and opening for their normal hours on Christmas Eve, and from 3 to 9 p.m. on Christmas Day.

9. Parc Brasserie

Copy Link
227 S 18th St
Philadelphia, PA 19103
(215) 545-2262
Visit Website
Rittenhouse Square at Christmas is one of Philly's loveliest sights, giving Parc one seriously enviable view for the holidays. Fittingly, they'll be open on both Christmas Eve and Christmas Day so you can make the most of it.

10. Citron & Rose

Copy Link
370 Montgomery Ave
Merion Station, PA 19066
(610) 664-4919
Visit Website
It's not a huge surprise that the Main Line glatt kosher spot would be open on Christmas Day and making the meal a little extra special. In addition to a number of favorites from their normal menu, they're adding a Christmas Day-only special: fried chicken and waffles with smoked maple syrup and braised kale.

11. Cantina Los Caballitos

Copy Link
1651 E Passyunk Ave
Philadelphia, PA 19148
(215) 755-3550
The Cantina plans to open at 5 p.m. on Christmas Day, almost as if they somehow know how badly you are going to need a few margaritas after dinner with the family. Hmm.

1. Federal Donuts

1632 Sansom St, Philadelphia, PA 19103
Holiday mornings demand donuts, so it's lucky that both Federal Donuts locations will be open on Christmas Eve. The following fancies will be available for the holiday: Gingerbread, Pumpkin Spice Latte, Crumberry, Milk Chocolate Sea Salt, Sticky Bun, and Cookies & Cream. You can pre-order both donuts and chicken if you want to ensure that you'll get what you want before they sell out. (Email orders@federaldonuts.com; order up to the day before, though more notice is requested for very large orders.)
1632 Sansom St
Philadelphia, PA 19103

2. Metropolitan Bakery

262 S 19th St, Philadelphia, PA 19103
All of the Metro Bakery locations have some Christmas Eve hours (get the details here), to help with holiday desserts or brunch goodies. For some items, pre-order deadlines apply; all locations are closed on Christmas Day.
262 S 19th St
Philadelphia, PA 19103

3. Le Virtù

1927 E Passyunk Ave, Philadelphia, PA 19148
Do Christmas Eve Italian in South Philly without the Seven Fishes. Take heart: you can still order as many fishes as you want, and pastry chef Angela Ranalli is sure to come through with her signature grandma-style desserts - what else could you want on Christmas Eve? (Right now, they're also taking orders for Ranalli's Christmas cookies by the pound!)
1927 E Passyunk Ave
Philadelphia, PA 19148

4. Mica

8609 Germantown Ave, Philadelphia, PA 19118
Mica in Chestnut Hill is putting on a lavish Feast of the Seven Fishes for Christmas Eve, including seven courses plus dessert. (See the menu right here.) The dishes may not be traditional (unless your nonna broke out the huckleberries and yuzu every Christmas Eve - hey, your nonna sounds fun!) but the spirit certainly is.
8609 Germantown Ave
Philadelphia, PA 19118

5. Fork

306 Market St, Philadelphia, PA 19106
Fork will be open until 9 p.m. on Christmas Eve, serving a Seven Fishes feast for $65 per person, including 5 starters served family-style, pasta, entree, and dessert. (Next door, High Street on Market will be open for Christmas Eve lunch. They're also taking orders for bread and some holiday specials including panforte and panettone.)
306 Market St
Philadelphia, PA 19106

6. Amada

217 Chestnut St, Philadelphia, PA 19106
Though closing a bit earlier than usual (9 pm rather than 10), Garces' Old City flagship will be open for both lunch and dinner on Christmas Eve.
217 Chestnut St
Philadelphia, PA 19106

7. Lacroix Restaurant at The Rittenhouse

210 W Rittenhouse Sq, Philadelphia, PA 19103
If you're going to go out on Christmas Day, you might as well go all out. Lacroix will put on an all-day holiday brunch from 11 a.m. to 7 p.m. (They're also open for normal hours on Christmas Eve.)
210 W Rittenhouse Sq
Philadelphia, PA 19103

8. Vernick

2031 Walnut St, Philadelphia, PA 19103
Vernick Food and Drink is going classic for Christmas, running their normal menu and opening for their normal hours on Christmas Eve, and from 3 to 9 p.m. on Christmas Day.
2031 Walnut St
Philadelphia, PA 19103

9. Parc Brasserie

227 S 18th St, Philadelphia, PA 19103
Rittenhouse Square at Christmas is one of Philly's loveliest sights, giving Parc one seriously enviable view for the holidays. Fittingly, they'll be open on both Christmas Eve and Christmas Day so you can make the most of it.
227 S 18th St
Philadelphia, PA 19103

10. Citron & Rose

370 Montgomery Ave, Merion Station, PA 19066
It's not a huge surprise that the Main Line glatt kosher spot would be open on Christmas Day and making the meal a little extra special. In addition to a number of favorites from their normal menu, they're adding a Christmas Day-only special: fried chicken and waffles with smoked maple syrup and braised kale.
370 Montgomery Ave
Merion Station, PA 19066

11. Cantina Los Caballitos

1651 E Passyunk Ave, Philadelphia, PA 19148
The Cantina plans to open at 5 p.m. on Christmas Day, almost as if they somehow know how badly you are going to need a few margaritas after dinner with the family. Hmm.
1651 E Passyunk Ave
Philadelphia, PA 19148

Related Maps