
Credit: Nicole Michalou/pexel
St. John’s is home to plenty of options for a delicious Christmas dinner for your family during these trying times. This holiday season, take some time to relax when you skip cooking and support local eateries. You will definitely enjoy the great offerings from local restaurants and caterers in St. John’s.
Do confirm restaurant hours before planning your visit.
Magnum & Steins
Get into the festive mood with Magnum & Steins. This local Restaurant, Wine & Cocktail Bar offers fresh seasonal local food. Their dinner menu features appetizers like Beef Tartare and Fresh Oysters, salads including Caesar and Caprese, and entrees such as Beef Tenderloin, Chicken, Lamb Rack, and Stuffed Baked Tomato. Wine pairings are also suggested for each dish.
Details
329 Duckworth Street, St. John’s
Oliver’s Restaurant
Oliver’s Restaurant is a sought-after destination for your Christmas lunch or dinner. At lunch, you can select an entree along with an appetizer or dessert, or indulge in a complete three-course meal. Their lunch menu highlights dishes like roast chicken sandwich, pan-seared Newfoundland Cod, and creamy mussel linguine. For dinner, you have the option of a two-course or three-course meal, featuring offerings like stuffed pork loin, braised brisket, and pan-seared chicken supreme . They will be open from 9:30 am to 4 pm on December 24th, but will be closed on December 25 & 26.
Details
160 Water St, St. John’s; (709) 754-6444
View this post on Instagram
A Taste of Class Catering for All Seasons
Skip the hard work of cooking and have your Holiday dinner delivered. A Taste of Class offers everything from Breakfast buffets, box lunches, and customizable three-course dinners that will delight your taste buds.
Details
342 Freshwater Road, St. John’s
Jack Astor’s
Try something a little different this year. Jack Astor’s “Santa’s Secret Menu” starts with flavorful starters like Lobster Poutine. For mains, enjoy dishes like fried chicken, gyoza & shrimp bowl, and NY Striploin with Lobster, crab & Shrimp. End your meal on a sweet note with Sticky Toffee Pudding for dessert.
Details
125 Harbour Drive, St. John’s; 709.726.8524
Denny’s
Celebrate the holidays at Denny’s with a festive meal perfect for gathering with family and friends. Enjoy comforting seasonal dishes like Pumpkin Pecan Slam, Bourbon Bacon Burger, Slamburger, and Double Cheeseburger. Whether you’re stopping in for breakfast, lunch, or dinner, Denny’s holiday menu offers something delicious to make your celebrations memorable.
Details
227 Kenmount Road, St. John’s; (709) 700-7102
Portage
Located in historic downtown St. John’s, Newfoundland, this upscale casual restaurant offers family-style dishes and a diverse wine selection. The menu includes snacks like chicken liver, focaccia, smoked olives, and Pork Dumplings, vegetable dishes with unique flavors, seafood options such as oysters, halibut, and shrimp, and protein choices like steak, striploin, and beef tartare.
Details
128 Water St, St. John’s; 709-552-1100
Saltwater Restaurant
Reserve your table for the Christmas lunch and dinner season at Saltwater. The menu boasts a diverse selection of dishes, encompassing seafood like cod chowder, fresh oysters, and brie bruschetta, along with options such as chicken wings, seared pork belly, and seasoned pepper fries, catering to a wide range of tastes and preferences.
Details
320 Water Street, St. John’s; (709) 754-5670
Smitty’s
Celebrate the holiday season at Smithy’s with a special menu available for a limited time. Indulge in festive favorites like the warm and inviting Blueberry French Toast, Blueberry Bread Pudding, Turkey Pot Pie, Holiday Poutine, Braised Beef, traditional clubhouse, and finish with a delightful dessert. There’s something to bring holiday cheer to everyone!
Details
10 Rowan St, St. John’s
26 Gibson Drive, Mount Pearl
View this post on Instagram
The Little Sparo
Celebrate the holidays with a memorable meal at The Little Sparo in St. John’s. Known for its warm ambiance and exceptional cuisine, The Little Sparo offers a festive menu crafted with seasonal flavors and local ingredients. Whether you’re enjoying a cozy dinner or a special gathering, it’s the perfect spot to indulge in the holiday spirit.
Details
2 Hill o’ Chips, St. John’s; (709) 758-4252

The Little Sparo
The Newfoundland Embassy
The Newfoundland Embassy’s menu encompasses an array of choices, including soups, salads like Caesar and garden salads, sandwiches, nachos, garlic fingers, pizza, and hearty pub grub. They take pride in crafting their pizzas in-house and offering satisfying sandwiches, ensuring that their fresh, unpretentious, and delicious offerings cater to a diverse range of tastes. Additionally, diners can indulge in their selection of dips and the classic Newfoundland poutine.
Details
79-81 New Gower Street, St. John’s; (709) 237-9200








