Christmas is a time to gather with family and friends. It’s also a great opportunity to support local by spending some holiday time at a local restaurant. Here’s a look at restaurants for your Christmas Eve and Christmas Day dining in Berks County. 

We are not checking on reservation availability. Contact the restaurants to check availability. 

Top Picks for Christmas Eve

There are a lot of great options for Christmas Eve dining in Berks County. Here are a few that we recommend: 

castle-like building lit by three lights at the top in a nighttime scene

Folino Estate Winery
Kutztown

On Christmas Eve, Folino Estate will be hosting a Feast of the Seven Fishes. Reservations are available for seatings between 11 a.m. and 6 p.m.

The dining room of Go Fish with exposed brick walls, hardwood floors and Edison bulbs hanging from the ceiling.

Go Fish! Seafood Market & Sushi Bar
Sinking Spring

Go Fish! is hosting a Christmas Eve brunch from 11:30 a.m. to 3:30 p.m. on December 24. The menu is ala carte and includes brunch classics like steak and eggs, stuffed French toast, and eggs benedict, along with seafood favorites like lobster roll and salmon.

dining room in the Inn on Main featuring dark, modern wooden tables and chairs and a wall hanging of six barrel tops

Inn on Main
Oley

The Inn on Main in Oley is offering Christmas Eve dinner from 12 noon to 5 p.m. on December 24. The prix fixe menu includes four entree options – prime rib, salmon Oscar, crab cake, or garlic parm shrimp – each served with salad and dessert for $65 per person.

Mom Chaffe’s
West Reading

If you’re looking for Italian for your Christmas Eve dinner, head to Mom Chaffe’s in West Reading.

sign on a brick building that reads "Jimmie Kramer's Peanut Bar" with an image of an anamorphic peanut

Peanut Bar
Reading

The Peanut Bar will have a special holiday menu served from 4:30 to 6:30 on Christmas Eve. Options include duck breast, chicken picatta, and pan-seared scallops.

Salute Ristorante Italiano

Salute Ristorante
Sinking Spring

Salute will be open on Christmas Eve, and this year the holiday falls on a Wine Wednesday. All bottles are $10-$20 off on Wednesday, December 24.

Photo of a large wooden statue of a knight outside of Stokesay Castle in Reading, PA

Stokesay Castle
Reading

From 4 to 6 p.m., the elegant Stokesay Castle is hosting a Christmas Eve buffet complete with two carving stations, five entree options, and a range of sides and desserts. The cost is $60 for adults, and $25 for children ages 5-12.

Restaurants Open Christmas Eve

There are plenty more options for your Christmas Eve dining. Here is a list of restaurants that are confirmed open on Christmas Eve 2025: 

3rd & Spruce Drafthaus
West Reading

3rd & Spruce will be open on from 11 a.m. to 5 p.m. on Christmas Eve. 

5th Street Diner
Temple

The 5th Street Diner is open regular hours on Christmas Eve, but as an added bonus, Santa will be stopping by for breakfast from 9 to 11 a.m., giving kids one last chance to see him before his toy deliveries.

Alebrije Mexican Restaurant
Exeter Township & Wyomissing

Alebrije’s two restaurants – Wyomissing and Exeter Township – will be open from 11 a.m. to 6 p.m. on Christmas Eve.

American Diner
West Reading

The American Diner will be open on both Christmas Eve and Christmas Day. On Christmas Eve, the Berks Opera Company will perform from 10 a.m. to 1 p.m. for a Christmas performance. (Performances are also on December 20 and 21.

Americana Diner
Bechtelsville

The Americana Diner wil be open from 6 a.m. to 4 p.m. on Christmas Eve but will be closed on Christmas Day.

Annamarie’s on Main
Birdsboro

Annamarie’s on Main will have shorter hours on Christmas Eve – open breakfast and lunch only. Christmas Eve is also a Wednesday which is kids’ day at Annamarie’s. Every child 8 and under receives a free kids meal with the purchase of an adult entree.

Antonio’s Trattoria
Boyertown

Antonio’s Trattoria will be open on Christmas Eve for lunch and dinner. Reservations are requested.

Austin’s Restaurant & Bar
West Lawn

Austin’s will be open for lunch only on Christmas Eve. The restaurant will offer seating from 11 a.m. to 3 p.m.

Backwoods Brothers Authentic Texas Cuisine
Hamburg

Craving BBQ on Christmas Eve? Backwoods Brothers is hosting their 10th annual Christmas Eve buffet featuring prime rib (with reservations only), smoked wings, and more. Reservations are available from 11 a.m. to 7 p.m. with a cost of $29.99 for adults and $14.99 for children 12 and under.

Bally Family Diner
Bally

The Bally Family Diner will be open regular hours on Christmas Eve.

Bernville Eagle Hotel
Bernville

The Bernville Eagle Hotel will be opn on Christmas Eve from 11 a.m. to 5 p.m.

Big Bertha’s Grill
Sinking Spring

Big Bertha’s will be open until 4 p.m. on Christmas Eve. You can also pre-order your holiday sub trays for pickup in advance of the holiday.

Bogey’s Pub at Golden Oaks
Fleetwood

Bogey’s Pub at the Golden Oaks Golf Course will be closing at 6 p.m. on Christmas Eve.

C&C Pizza & Restaurant
Strausstown

C&C Pizza will be open from 10:30 a.m. to 3 p.m. on Christmas Eve.

Cheer’s Bistro at the DoubleTree Reading
Reading

The DoubleTree’s in-house restaurant, Cheer’s Bistro, will be open on Christmas Eve with regular hours from 6 a.m. to 10 p.m.

Christine’s Creekside Inn
Birdsboro

Christine’s Creekside Inn and Doug’s Pub will be open from 4:30 to 8 p.m. on Christmas Eve with the regular menu available.

Coastal Grille
Wyomissing

The sister restaurant of Austin’s, Wyomissing’s Coastal Grille will be open regular hours on New Year’s Eve from 11 a.m. to 9:30 p.m.

Craft 2700 at Freymoyer’s
Muhlenberg Township

Craft 2700 is hosting a Christmas Eve buffet from 2 to 8 p.m. Buffet options include a chicken and burger bar, taco bar, and French fry bar, along with carved ham, sides, and assorted desserts. The cost is $22 per person.

Esterly’s Sandwich Shop
Bowers

Esterly’s will be open until 3 p.m. on Christmas Eve.

Exeter Family Restaurant
Exeter

The Exeter Family Restaurant is typically open 24 hours, but the restaurant will close at 9 p.m. on Christmas Eve before reopening at 6 a.m. on December 26.

Giannotti’s Country Manor
Fleetwood

Gitannotti’s Country Manor will be open on Christmas Eve with last seating set for 7 p.m.

Grind
Boyertown

Grind will be open with a last seating at 7 p.m. on Christmas Eve.

Hazel’s Cafe
Hamburg

Hazel’s Cafe will have your coffee and breakfast ready on Christmas Eve from 7 a.m. to 12 noon.

Heidelberg Family Restaurant
Robesonia

The Heidelberg will be open regular hours on Christmas Eve, serving breakfast, lunch, and dinner from 6 a.m. to 8:30 p.m.

Henry P. Robeson House
Robesonia

The Henry P. Robeson House is open from 11 a.m. to 9 p.m. on Christmas Eve.

Island Pizza
Birdsboro

Island Pizza will have limited hours on Chirstmas Eve. Opening at their normal time of 10:30 a.m., the kitchen will close at 3 p.m. while the bar will close at 6 p.m.

Janelle’s Diner
Bowers

Janelle’s will be open with limited hours on Christmas Eve from 5:15 a.m.to 1 p.m.

Johnny & Hon’s Bar & Grill
Temple/Laurledale

Johnny & Hon’s Bar & Grill will be hosting Christmas Eve Karaoke in the morning from 8:30 a.m. to 11:30 a.m. on December 24.

Jukebox Cafe
Boyertown

The Jukebox Cafe is open regular hours on Christmas Eve (7 a.m. to 2 p.m.).

Julie’s Country Cafe
Boyertown

The new Julie’s Country Cafe will be open on Christmas Eve from 6 a.m. to 1 p.m. serving breakfast only.

Kitt’s Cafe & Gandalf’s Garden
Blandon 

Kitt’s Cafe will be open regular hours on Christmas Eve – open 9 a.m. to 2 p.m.

Letterman’s Diner
Kutztown

Letterman’s Diner will be serving breakfast from 6 to 11 a.m. on Christmas Eve.

Liberty Ale House
Reading

The Liberty Ale House will have limited hours on Christmas Eve – open from 11 a.m. to 5 p.m. – before reopening in the evening on Christmas Day.

Maple Grove Pub & Grill
Alburtis

The Maple Grove Pub & Grill will be open regular hours on Christmas Eve – 11 a.m. to 9 p.m. – before being closed on Christmas Day.

Messy Pig BBQ
Womelsdorf

The Messy Pig will be open with limited hours on Christmas Eve. Pre-orders are always recommended to ensure they don’t run out of their smoked meats and sides.

Michael’s Retaurant
Douglassville

Michael’s Restaurant will be open on Christmas Eve and Christmas Day with regular hours.

Mikura Asian Bistro & Sushi Bar
Wyomissing

Mikura in Wyomissing will be open on both Christmas Eve and Christmas Day with regular hours.

Morgantown Diner
Morgantown

The Morgantown Diner, which opened this fall, will be open for the holidays. The restaurant is open from 7 a.m. to 7 p.m. on Christmas Eve and 9 a.m. to 4 p.m. on Christmas Day.

Oliviero’s Pizzeria
Douglassville

Olivierio’s will be open from 10 a.m. to 2 p.m. on Christmas Eve.

P&J Pizza and Tavern
Womelsdorf

P&J Pizza in Womelsdorf will open from 10:30 a.m. to 6 p.m. on December 24.

Paradise by the Slice
Wernersville

Paradise by the Slice will be open from 11 a.m. to 6 p.m. on Christmas Eve.

Pleasantville Diner
Oley

The Pleasantville Diner will be serving breakfast only on Christmas Eve, opening from 6 a.m. to 12 noon.

Reading Country Club
Exeter Township

The Reading Country Club’s signature restaurant, Jack’s on the Green, will be open for lunch only, closing at 2 p.m. on Christmas Eve.

Red Plate Diner
Wernersville

The Red Plate Diner will be open both Christmas Eve and Christmas Day from 6 a.m. to 8 p.m.

Saigon Banh Mi
Exeter Township

Saigon Banh Mi will be open from 11 a.m. to 8 p.m. on Christmas Eve and 11 a.m. to 6 p.m. on Christmas Day.

Saucony Cafe
Kutztown

The Saucony Cafe will be open for breakfast and lunch – 8 a.m. to 2 p.m. – on December 24.

Saucony Creek Brewery
Kutztown

The Kutztown location for Saucony Creek Brewing will be open regular hours on Wednesday, December 24  – 11 a.m. to 8 p.m.

Schaylor Brewing Company
Shillington

Schaylor Brewing will open from 11 a.m. to 6 p.m. on Chrstmas Eve.

Sebastiano’s
Mt. Penn

Sebastiano’s will be open on Christmas Eve. The last seating is at 7 p.m. while takeout is available until 7:30.

Sly Fox Wyomissing Taphouse
Wyomissing

Sly Fox will have their Wyomissing location open from 11:30 a.m. to 4 p.m. on Christmas Eve.

Telia. Perfect Greek
Wyomissing

Telia will be open for dinner service on Christmas Eve. The restaurant will be open from 4 to 8 p.m.

Temple Family Restaurant
Temple

The Temple Family Restaurant will be open with reduced hours on Christmas Eve. Join them for breakfast or lunch from 6 a.m. to 2 p.m.

Tosco Pizza & Family Restaurant
Wernersville

Tosco will be open from 10:30 a.m. to 9 p.m. on Chrstmas Eve.

Washington Grille & Pub
Bechtelsville

The Washington Grille & Pub in Bechtelsville will be open on Christmas Eve from 11 a.m. to 6 p.m. The restaurant will be offering its regular menu plus holiday specials.

Wyomissing Restaurant & Bakery
Wyomissing

The Wyomissing Restauranty & Bakery will be open on Christmas Eve with regular hours and service, including their buffet, from 6 a.m. to 3 p.m.

Zola’s Pizzeria
Blandon

Zola’s will be open and serving their signature pizza and sandwiches until 6 p.m. on Christmas Eve.

Restaurants Open Christmas Day

The following restaurants will be open Thursday, December 25 for Christmas Day dining.

exterior shot of a restaurant with a sign out front that reads "Wyomissing Restaurant & Bakery"

Wyomissing Restaurant & Bakery
Wyomissing

Wyomissing Restaurant & Bakery will host a Christmas Buffet from 10 a.m. to 4 p.m. on December 25. Entree options include New York strip steak, salmon, ham, pot roast, and more. The cost is $26.99 for adults and $14.99 for kids ages 4-10. Family-sized to-go meals are also available for $33.99.

American Diner
West Reading

The American Diner will be open on both Christmas Eve and Christmas Day. The hours are 7 a.m. to 9 p.m. and the restaurant will be offering dinner specials, including roast turkey and ham, both days.

Bally Family Diner
Bally

The Bally Family Diner will be open from 7 a.m. to 4 p.m. on December 25.

Blackjax American Pub
Birdsboro

Blackjax will be open with normal hours – 11 a.m. to 2 a.m. – on Christmas Day. Steak and ham specials will be available in addition to the regular menu.

Grille at Bear Creek
Macungie

The Grille at Bear Creek will be offering a special holiday menu on both Christmas Eve and Christmas Day. The restaurant is open from 4 to 9 p.m. both evenings.

Liberty Ale House
Reading

The Liberty Ale House will open at 5 p.m. on Christmas Day. The bar will remain open until their weekend closing time of 2 a.m. 

Michael’s Retaurant
Douglassville

Michael’s Restaurant will be open on Christmas Eve and Christmas Day with regular hours.

Mikura Asian Bistro & Sushi Bar
Wyomissing

Mikura in Wyomissing will be open on both Christmas Eve and Christmas Day with regular hours.

Morgantown Diner
Morgantown

The Morgantown Diner, which opened this fall, will be open for the holidays. The restaurant is open from 7 a.m. to 7 p.m. on Christmas Eve and 9 a.m. to 4 p.m. on Christmas Day.

Red Plate Diner
Wernersville

The Red Plate Diner will be open both Christmas Eve and Christmas Day from 6 a.m. to 8 p.m.

Route 61 Diner
Muhlenberg Township

The Route 61 Diner will remain open 24 hours through the holidays. Special Christmas menu additions include surf and turf, lamb chops, and baked Virginia ham, each served with soup and salad bar.

Saigon Banh Mi
Exeter Township

Saigon Banh Mi will be open from 11 a.m. to 8 p.m. on Christmas Eve and 11 a.m. to 6 p.m. on Christmas Day.

Zaytoon Kabob & Grill
Wyomissing

Zaytoon will be open from 11 a.m. to 9 p.m. on December 24 and from 12 noon to 7 p.m. on December 25.

One comment

Leave a Reply