clock menu more-arrow no yes mobile
Twenty Milk Street at the Portland Regency Hotel
Twenty Milk Street at the Portland Regency Hotel
Photo: Official Site

UPDATED: Where To Eat On Christmas Eve, Christmas Day

View as Map
Twenty Milk Street at the Portland Regency Hotel
| Photo: Official Site

It's the final countdown to Christmas, now less than two weeks away ... yikes! You may have big plans for the whole roast beef/Yorkshire pudding/mince pie thing, or you may want to throw up your hands and say, "Nope, someone else is doing the chopping, rolling, basting, stuffing ... and cleaning up this year." Lots of Portland restaurants are open for lunch on Christmas Eve, but most of them are closing early and remaining closed on Christmas Day - a nice bonus for their employees. However, we've mapped a number of dining out options, whether you're in the mood for a traditional feast or something different: sushi, a bowl of pho or a duck confit burger. We've expanded the list beyond Portland - as far north as Camden and south to Old Orchard Beach.


Read More
Note: Restaurants on this map are listed geographically.
If you buy something or book a reservation from an Eater link, Vox Media may earn a commission. See our ethics policy.

Vignola & Cinque Terre

Copy Link
CHRISTMAS EVE - In keeping with Italian tradition, Chef Lee Skawinski prepares his annual Feast of the Seven Fishes. Reservations required.

Five Fifty-Five

Copy Link
CHRISTMAS EVE - Open from 5 to 9 p.m. for a tasting menu with wine pairings. Reservations required.

Sea Glass at Inn by the Sea

Copy Link
CHRISTMAS EVE AND DAY: Sea Glass will be open for breakfast, lunch and dinner on Christmas Eve. On Christmas Day, they will serve brunch from 7 a.m. to 2 p.m. and dinner from 3 to 10pm.

Harraseeket Inn

Copy Link
CHRISTMAS DAY: The Inn has a lavish Christmas Buffet with seatings from noon to 4:30 p.m. $60 per person; $30 children ages 5 to 10 4 and under free. Reservations required.

Portland Regency Hotel & Spa

Copy Link
CHRISTMAS EVE AND DAY: Twenty Milk Street restaurant is open from 5 to 8 p.m. both evenings. The Armory Lounge is open from 12 noon to 8 p.m. on Christmas Eve; 3 to 8 p.m. on Christmas Day.

Ri Ra Irish Pub & Restaurant

Copy Link
CHRISTMAS EVE: Kitchen is open 'til 5 p.m. and the pub will stay open until 8 p.m.
CHRISTMAS EVE: One of Portland's favorite spots for sushi will be serving its regular menu from 5 to 9:30 p.m.

Saigon Restaurant

Copy Link
CHRISTMAS EVE: Craving pho? Get your fix until 9:30 p.m.

Portland Harbor Hotel

Copy Link
CHRISTMAS EVE AND DAY: Eve's at the Garden will offer chef Timothy Labonte's ala carte menu until 9:30 p.m. on Christmas Eve. Breakfast will be served on Christmas Day until 10:30.

Natalie's at The Camden Harbour Inn

Copy Link
CHRISTMAS EVE AND DAY: Open on Christmas Eve (regular menu) and on Christmas Day for a 5-course celebration menu with seatings at 1 and 7 p.m. Reservations required.

Tavern at The Inn at Brunswick Station

Copy Link
CHRISTMAS DAY: The Tavern is open for a festive holiday brunch and also a three-course dinner from 2 to 8 p.m. for $29 per person plus tax and gratuity. Reservations required.

Academe Brasserie at The Kennebunk Inn

Copy Link
CHRISTMAS EVE: Brian and Shanna O'Hea will serve dinner from 4 to 8 p.m. with a large a la carte menu that includes their signature lobster pot pie.

Hoss and Mary's Tasty Grub

Copy Link
CHRISTMAS DAY: The famously wacky sandwich shop "in the shadow of the roller coaster" is open its regular hours, 11 a.m. to 7 p.m. Just in case you've got a hankering for a duck confit burger.
CHRISTMAS EVE: Open from 5:30 to 9 p.m. and serving their regular menu.

Fromviandoux

Copy Link
CHRISTMAS EVE: Open from 5 to 9 p.m. offering "small bites" a la carte at the bar and a prix fixe menu of 3 courses for $48, 5 courses for $60. Wine pairings additional. Reservations required.

Loading comments...

Vignola & Cinque Terre

CHRISTMAS EVE - In keeping with Italian tradition, Chef Lee Skawinski prepares his annual Feast of the Seven Fishes. Reservations required.

Five Fifty-Five

CHRISTMAS EVE - Open from 5 to 9 p.m. for a tasting menu with wine pairings. Reservations required.

Sea Glass at Inn by the Sea

CHRISTMAS EVE AND DAY: Sea Glass will be open for breakfast, lunch and dinner on Christmas Eve. On Christmas Day, they will serve brunch from 7 a.m. to 2 p.m. and dinner from 3 to 10pm.

Harraseeket Inn

CHRISTMAS DAY: The Inn has a lavish Christmas Buffet with seatings from noon to 4:30 p.m. $60 per person; $30 children ages 5 to 10 4 and under free. Reservations required.

Portland Regency Hotel & Spa

CHRISTMAS EVE AND DAY: Twenty Milk Street restaurant is open from 5 to 8 p.m. both evenings. The Armory Lounge is open from 12 noon to 8 p.m. on Christmas Eve; 3 to 8 p.m. on Christmas Day.

Ri Ra Irish Pub & Restaurant

CHRISTMAS EVE: Kitchen is open 'til 5 p.m. and the pub will stay open until 8 p.m.

Yosaku

CHRISTMAS EVE: One of Portland's favorite spots for sushi will be serving its regular menu from 5 to 9:30 p.m.

Saigon Restaurant

CHRISTMAS EVE: Craving pho? Get your fix until 9:30 p.m.

Portland Harbor Hotel

CHRISTMAS EVE AND DAY: Eve's at the Garden will offer chef Timothy Labonte's ala carte menu until 9:30 p.m. on Christmas Eve. Breakfast will be served on Christmas Day until 10:30.

Natalie's at The Camden Harbour Inn

CHRISTMAS EVE AND DAY: Open on Christmas Eve (regular menu) and on Christmas Day for a 5-course celebration menu with seatings at 1 and 7 p.m. Reservations required.

Tavern at The Inn at Brunswick Station

CHRISTMAS DAY: The Tavern is open for a festive holiday brunch and also a three-course dinner from 2 to 8 p.m. for $29 per person plus tax and gratuity. Reservations required.

Academe Brasserie at The Kennebunk Inn

CHRISTMAS EVE: Brian and Shanna O'Hea will serve dinner from 4 to 8 p.m. with a large a la carte menu that includes their signature lobster pot pie.

Hoss and Mary's Tasty Grub

CHRISTMAS DAY: The famously wacky sandwich shop "in the shadow of the roller coaster" is open its regular hours, 11 a.m. to 7 p.m. Just in case you've got a hankering for a duck confit burger.

Miyake

CHRISTMAS EVE: Open from 5:30 to 9 p.m. and serving their regular menu.

Fromviandoux

CHRISTMAS EVE: Open from 5 to 9 p.m. offering "small bites" a la carte at the bar and a prix fixe menu of 3 courses for $48, 5 courses for $60. Wine pairings additional. Reservations required.