Enjoy classic diner meals like breakfast platters, burgers, and poutine anytime in our retro-style seating area.
Served around the clock, featuring favorites such as Nutella French toast, OMG Benedict, and hearty omelets.
Order your favorite dishes for pickup or delivery, perfect for enjoying comfort food at home or on the go.
Hand-spun milkshakes in flavors like raspberry, made with real ice cream for a thick, creamy treat.
Indulge in freshly baked cheesecakes, pies, and other sweets, including unique options like carrot caramel cheesecake.
Accommodate parties and events with our full menu, offering a casual dining experience for groups of all sizes.

Ottawa's iconic 24/7 diner serving classic comfort food with a smile since 1986.
No photos available
Elgin Street Diner is a beloved Ottawa institution, offering a cozy, retro atmosphere where you can enjoy hearty, classic diner fare any time of day or night. Open 24/7, we serve everything from all-day breakfast and juicy burgers to decadent milkshakes and homemade cheesecakes. Our friendly staff, generous portions, and commitment to quality have made us a local favorite for over three decades. Whether you're craving a late-night poutine, a family brunch, or a quick takeout meal, we deliver delicious comfort food with exceptional service.
24 hr diner - the vibes are always excellent and staff are super friendly. Plates are huge and they have amazing fries. Raspberry milkshake is one of the best I've ever had and their ruben club is stellar!
My wife and I had an incredible breakfast here. There was a very rude group of guys beside us so we asked to move tables and the staff was super accomodating. They made sure everything else was stellar, food, service, coffee top ups and quick to give us the bill when we asked. 5/5 to this place. We will definitely be coming back
Always a pleasure. Can't flatter enough, the epitome of what a true Diner should be. Great food, nice vibe, good service. Proper full menu, all meals 24/7, feature dish and ACTUAL milkshakes that hold their worth. Superb. Come all the way from Montreal for this place quite often. It's usually the excuse. You can't go wrong here unless for some reason you dont enjoy classic fare, then just keep on walking please. 😂 💯 🍽
Visited this weekend, and all I can say is "phenomenal"- well it is not all I can say, but if you have a short attention span, you can stop here.... My sister and I traveled 11+hours this weekend to visit Ottawa. Saturday was my 24th birthday, and I found this diner on the map -kind of near our hotel- and the food sounded good so we decided to take the jaunt there. We were greeted with very friendly faces and kind hello's. My sister and I were seated and brought coffee immediately. We decided on ordering the Nutella stuffed French toast and the Tater-tot Poutine. The French toast was good, but superrrr sweet. The Tater-tot Poutine however---- HOLY MOLY. If you do not try that, you are SILLY! I LOVE a breakfast poutine already, but that was NEXT LEVEL and the cheese pull was insane!!! And having the 2 to pick from, was fantastic to get that perfect combo of sweet and salty. We were also wondering about the baked beans our server (who was awesome btw) said he'd bring us over a little sample to try- and they were DELICIOUS! We were so full after eating that we did not end up eating again until supper- after almost 20 000 steps we put in at that point through the day. Everything (from food to the service) was SO good that I asked my sister if she would want to go back for breakfast before we headed back to New Brunswick. We decided to try the OMG Benedict (which our server in Saturday said he created) and the Banana Bread french toast. The banana bread french toast was perfect. Not overly sweet, perfectly soft and crispy. We wished we had eaten the OMG Benedict while it was still hot though, cause unfortunately by the time we dug into it, it was quite cold, and the edges of the bread were kind of hard. Despite that, it was still really good! It just would have been way better when they first brought it out to us. We got a small bowl of beans, but they weren't the same at Saturdays, they were still good. Just different. Saturdays were not too sweet and in a light sauce, the initial taste had an onion like pepper taste- ever so slightly spicy, immediately followed by a sweet mellow flavour. Sundays reminded me more of a thicker darker molasses based bean sauce with a hint of pepper, no onions. Honestly, they were still good, but we went back for the beans we had on Saturday. That is genuinely the only issue we had with the food itself. And it was not a big deal. In addition to the brunch, we also got a slice of every cheese cake and a slice or the chocolate peanut butter pie for the road. All of them were AMAZING. But the one that really impressed us was the carrot Carmel cheesecake. Whoever created that was genius. Cause that is something we have never seen in NB before and it was absolutely scrumptious!!! So if you are wondering whether or not you should try this place- TRY IT!!! Wish I had gotten an item that was not just breakfast or dessert. But it's okay because if I'm ever back in Ottawa, I will DEFINITELY be back at Elgin Street Diner! 10/10 recommend this place!! ⭐️⭐️⭐️⭐️⭐️ (Only thing I found "annoying" at this Diner was that they would not ask first if you wanted more coffee in your cup or not, they would just pour when they walked by. And i understand why they do that. They do it so your coffee always stays hot. But, I would just get my coffee to finally taste right and I would have to fix it. So I think it would be nice if they asked before filling your cup again- but also, like i said- I can understand why they do it.)
This place was recommended by a friend, and it completely exceeded my expectations! The wait time was short, the staff were friendly and attentive, and the food was absolutely perfect — fresh, flavorful, and cooked just right. The portions were generous and great value for the price. You can tell they take pride in what they do. I’ll definitely be coming back and recommending Elgin Street Diner to others!
Claim Elgin Street Diner to update business info, respond to reviews, and access analytics.