Celebrate Christmas in Oklahoma City with a range of festive dining options that bring holiday cheer to the city’s vibrant culinary scene. From elegant afternoon teas to indulgent Christmas dinners, Oklahoma City’s restaurants have crafted special holiday menus to make your celebrations unforgettable. Whether you’re planning a cozy brunch, a festive dinner, or looking for a pre-cooked turkey to enjoy at home, Oklahoma City has plenty of choices for a memorable holiday meal. Here’s a roundup of the top Christmas dining and takeaway options in the city.
Christmas Eve falls on Tuesday, December 24 this year, followed by Christmas Day on Wednesday, December 25.
Christmas Oklahoma City 2024: Restaurant Offerings
This list is not exhaustive and I update the information becomes available. I try to feature as much as I can but certainly this is not all that is out there. If your favorite restaurant is not on the list, I would recommend contacting them to see what they are offering.
The Skirvin Hilton Hotel
The Skirvin Hilton Hotel in Oklahoma City is offering festive events for the holiday season:
- Holiday High Tea: Available on December 7th, 14th, and 21st from 11 AM to 2 PM. Guests can enjoy locally-brewed tea and seasonal treats. Tickets are $54.95 per person.
- Breakfast with Santa: December 14th, 9:30 AM to 11:30 AM. Includes breakfast and photo opportunities with Santa for $57.95 per person.
- Christmas Eve Dinner: December 24th at 6 PM. Executive Chef Chris Barton presents a festive menu for $84.95 per person.
Milo
Milo in Oklahoma City offers:
- Christmas Eve Dinner: A curated menu for $56 per person.
- Christmas Day Dinner: A festive celebration at $69 per person, starting at 11 AM.
Perle Mesta
Perle Mesta at The Skirvin Hotel offers the following festive experiences:
- High Tea with Mr. and Mrs. Claus: December 8th and 15th, 11 AM to 12:30 PM. $80 per adult, $45 per child.
- Holiday Lighting Champagne Social: December 10th at 4 PM. Includes three drink tickets and hors d’oeuvres for $65 per person.
- Christmas Eve Breakfast: Continental style from 6 AM to 11 AM.
- Christmas Eve Dinner: A special menu served from 11 AM to 10 PM.
- Christmas Day Breakfast: Continental style from 6 AM to 11 AM.
- Christmas Day Dinner: A festive menu served from 5 PM to 10 PM.
If you are a restaurant/business that wants to be featured, please visit this page for the submission guidelines.