Life·Photos

#CanadaGem: Old school diners across Canada that push all our nostalgia buttons

These local haunts are real blasts from the past.
(Credit: Instagram/@lyndasea)

We here at CBC Life are just as excited as you about Canada's 150th birthday. So in the month leading up to July 1, we're showcasing some of our country's amazing hidden gems from coast to coast: totally Instagram-worthy food, tiles too pretty to *not* shoot, crazy views and more. #CanadaGem  #CBClife

Every town has one. That been-there-forever, classic diner that dishes up capital-C Comfort Food, with a no frills attitude while giving off serious retro vibes.

And though the delightfully simple eats certainly push our nostalgia buttons in all the right ways, the aesthetic keeps us coming back for more too! With their bright neon signs, black and white checkered floors, crowded walls boasting dozens of old movie posters and countertops that stretch on forever, these local haunts serve as the ultimate blast from the past. And if the old jukebox still works, you're in for a real treat.

Here's a look at some of the coolest old school diners and greasy spoons from coast to coast across Canada that are sure to transport you back to a simpler time — with a thick, frothy milkshake in hand.

JJ's Diner in Roachville, N.B.

Marv's Classic Soda Shop in Black Diamond, Alta.

The Templeton Restaurant in Vancouver, B.C.

Half Moon Drive In in Gonor, Man.

True North Diner in Bedford, N.S.

Chez Nick in Westmount, Que.

Prince Albert's Diner in London, Ont.

Park Cafe in Saskatoon, Sask.

Gasthof Old Bavarian Restaurant in Knightville, N.B.

Route 99 Diner in Edmonton, Alta.

Twin Pine Diner in Yellowknife, N.W.T.

Rosie's Diner in Victoria, B.C.

Skip's Fish 'n Chips in Summerside, P.E.I.

White Star Diner in Winnipeg, Man.

Jerry's Gas Station Diner in Bridgewater, N.S.

Angel's Restaurant in Guelph, Ont.

The Mercury Cafe & Grill in Regina, Sask.

Starlite Diner Car in Bowden, Alta.

Nickels Deli & Bar in Montreal, Que.

Spoons Diner, Victoria, B.C.

Starlite Diner in Summerside, P.E.I.

Red Eye Diner in West St. Paul, Man.

Skyline Restaurant in Toronto, Ont.

The Big R in St. John's, N.L.

Blue Bird Cafe in Regina Beach, Sask.

Pat Retro in Quebec City, Que.

What did we miss? Use #CanadaGem #CBClife on social to show us and tag us!