Cars at a drive-in.

London | Mustang Drive-in London

Retro diners and drive-ins in Ontario

Cars at a drive-in.

London | Mustang Drive-in London

We’ve paired a sampling of Ontario’s classic drive-ins with nearby diner options. Start off with patio service at one of these old-school diners, then cap off your night at the local drive-in. With 17 drive-ins currently operating in Ontario, chances are you’ll find the perfect combo close to you.

Note: Showtimes and seasons may differ so confirm in advance before visiting cinemas or restaurants for hours of operation, rules, restrictions and reservation requirements.

Most theatres sell snacks and sodas and ask that you do not bring outside food into the theatre grounds. Do bring comfy pillows, blankets and a portable radio with extra batteries. And most importantly, enjoy the show!

Southwestern Ontario

Rose’s Family Restaurant and The Boonies Drive-In Theatre, Tilbury

Check out Rose’s Family Restaurant on Facebook for handwritten daily specials like homestyle pulled pork poutine, cream of mushroom meatball soup and pizza burgers.

Catch your favourite blockbuster afterwards at this single screen outdoor theatre just south of Chatham-Kent. Movies will be shown Friday and Saturday night, rain or shine.

Locations10 Queen Street North, Tilbury and 4625 Richardson Side Road, Tilbury

The Early Bird and Mustang Drive-In London, London

The early bird gets the worm at this popular fine diner. As tables are first-come, first-serve, be sure to arrive early to try their cinnamon roll waffles or classic eggs benedict.

Then, go see a double feature at London’s Mustang Drive-in, a family-friendly (and dog-friendly) local favourite. 

Locations: 355 Talbot Street, London and 2551 Wilton Grove Road, London

The Lake Hound and Starlite Drive-In Theatre Grand Bend, Grand Bend

Open since 1958, this traditional drive-in movie theatre features new releases as well as retro classics on two screens. It’s the perfect spot to unwind after eating at the The Lake Hound, a local landmark serving daily breakfast favourites and homemade comfort food.

Locations135 Ontario Street South, Grand Bend and 36752 Crediton Road, Grand Bend

Fritzies Fries and The Oxford Drive-In Theatre, Woodstock

What started as a small fry truck operation over 45 years ago, Fritzies Fries now serves Woodstock’s finest fries (and more) in two restaurant locations.

At Oxford Drive-In Theatre, see the stars under the stars at a family-run, recently restored roadside drive-in.

Locations32 Perry Street, Woodstock and 684471 Road 68, Woodstock

Niagara Region

Lester D’s Reel Diner and Skyway Drive-In, Fonthill

Located west of Niagara Falls and south of St. Catharines, Skyway Drive-In features 5 Bucks Tuesdays, where tickets are just $5 for adults and $3 for kids on Tuesdays.

The movie-themed Lester D’s Reel Diner is the perfect diner for film buffs. Breakfast options include the Rise of the Planet of the Eggs or the We Don’t Taco Bout Bruno. For a drink that's out of this world, try the Martian Milkshake!

Locations144 Hartzel Road, St. Catharines and 1956 Regional Road 20, Fonthill

Hamilton, Halton and Brant

Electric Diner and Starlite Drive-In Hamilton, Hamilton

Take a trip to the 80s and savour a burger and milkshake under the neon lights of Electric Diner. Then, drive on over to Starlite Drive-in Theatre to see a movie on one of their big screens.

Locations96 George Street, Hamilton and 59 Green Mountain Road East, Stoney Creek

Fifties Diner and 5 Drive-In Theatre, Oakville

Enjoy a classic 50s dining experience before settling in for a new release at the 5 Drive-In Theatre, a long-standing Oakville landmark.

Locations649 Fourth Line, Oakville and 2332 Ninth Line, Oakville

Huron, Perth, Waterloo and Wellington

Angel’s Diner and Mustang Drive-In Guelph, Guelph

Satisfy your hunger at Angel’s Diner, where you can choose from their extensive breakfast menu, barbecue rib combos and dinner specials. Later on, drive just 10 minutes north to catch a blockbuster movie at Mustang Drive-In.

Locations23 Wellington Street East, Guelph and 5012 Jones Baseline, Guelph

Bruce, Grey and Simcoe

Brant Drive-in and Hanover Drive-In Theatre, Hanover

Open until 10 p.m. or 11 p.m. and 7 days a week, Brant Drive-in is a great option for a pre-movie meal or a late-night snack.

Plan ahead when visiting Hanover Drive-In theatre, as they only accept Interac Debit or cash, and the exact amount is appreciated.

Locations1597 4, Walkerton and 033277 County Road 28, Hanover

Flashback Diner and Sunset Barrie Drive-In Theatre, Barrie

Movies are bigger and better under the stars at Sunset Barrie Drive-In Theatre. For old-school comfort foods, head over to the retro Flashback Diner, conveniently located just off Highway 400.

Locations309 Bayfield Street, Barrie and 134 Line 4 South, Barrie

Algonquin Park, Muskoka and Parry Sound

Webers and Muskoka Drive-In, Muskoka

Watch a movie while surrounded by Muskoka’s gorgeous pine forest at this drive-in theatre. Make a pit stop first at Webers, famous for its charcoal barbequed burgers, bucket of fries and milkshakes served from a converted train car.

Locations8825 Highway 11, Orillia and 1001 Theatre Road, Gravenhurst

York, Durham and Headwaters

Big Momma’s Soul Food and The Stardust Drive-in Theatre, East Gwillimbury

Enjoy a mouth-watering meal of Jamaican patties, jerk chicken or oxtail before movie night at The Stardust Drive-In Theatre.

Locations19 Simcoe Road, Bradford and 893 Mount Albert Road, Sharon

Kawarthas and Northumberland

That Place on Cameron and Lindsay Twin Drive-In Theatre, Kawartha Lakes

After lakeside patio dining at That Place on Cameron, enjoy two features back-to-back at the Lindsey Twin Drive-In Theatre.

Locations16 Oriole Road, Fenelon Falls and 229 Pigeon Lake Road, Lindsay

Southeastern Ontario

Vic Social and The Mustang Drive-In PEC, Prince Edward County

Planning an outing with friends? Hit the dance floor or play indoor and outdoor games at Vic Social, Prince Edward County’s hottest social retro spot. Have a bite on their outdoor patio before catching a double feature under the stars from June 21 to September 1 at the Mustang Drive-In PEC.

Locations166 Picton Main Street, Picton and 1521 Prince Edward County Road 1, Bloomfield

Mavericks and 1000 Islands Drive In, Gananoque

Enjoy double features of the latest Hollywood blockbusters at 1000 Islands Drive In, open Fridays to Sundays.

Grab a table at Mavericks, a friendly neighbourhood restaurant and bar featuring unique burgers, specialty poutines and so much more. It’s open until 1:00 a.m. on weekends, so you can satisfy those late-night cravings.

Locations: 98 King Street East, Gananoque and 345 Herbert Street, Gananoque

Haliburton Highlands to the Ottawa Valley

Peter's Restaurant and Bakery and Port Elmsley Drive-In Theatre, Perth

Located between Perth and Smith Falls, the Port Elmsley drive-in aired its first film under the stars in 1953 and has been entertaining families and friends ever since. Fill up first at Peter’s Restaurant and Bakery. If you’ve got a sweet tooth, check out their pies and ice cream sundaes.

Locations84 Gore Street East, Perth and 333 Port Elmsley Road, Perth

The Bonanza and Skylight Drive-In, Pembroke

This old-fashioned diner offers all-day breakfast and brunch, crispy boneless wings and hot sandwiches smothered in their famous gravy. After dinner. take in two feature movies back-to-back at Skylight Drive-In, located at the heart of the Ottawa Valley. 

Locations119 Pembroke Street West, Pembroke and 199 Forest Lea Road, Pembroke

Last updated: June 18, 2024

Looking for Ontario travel advice?

Our experts are here to help you plan your perfect trip. Call or book today.