McDonald’s Hours Canada (Opening, Closing & Holiday)

McDonald's Hours

McDonald’s is a name millions of Canadians trust and love for its delicious food. From crispy McChicken sandwiches and classic Big Macs to fluffy Egg McMuffins and creamy McFlurries, there’s something for every craving and every time of day.

Whether you’re grabbing a morning coffee from McCafé or a late-night snack with fries, McDonald’s caters to all tastes and appetites. But if you’re planning a visit and unsure when your local McDonald’s is open or closed, don’t worry.

This article covers everything you need about McDonald’s hours in 2025. We’ll explain opening and closing times, holiday hours, and breakfast, lunch, and dinner hours.

👉 View Complete: McDonald’s Menu With Prices Canada

McDonald’s Hours

Most McDonald’s locations operate from 5:00 AM to 11:00 PM in Canada. They are offering early breakfasts and late-night bites. However, urban and high-traffic locations—like those in Toronto, Vancouver, or Montreal—often run 24/7, especially via drive-thru service.

Keep in mind that dine-in areas may close earlier than drive-thru windows. Hours can also vary on weekends or holidays, with some spots opening later or staying open longer. Always check your local McDonald’s hours online or in the McDonald’s app before heading out.

DayRegular HoursBreakfast HoursLunch Start Time
Monday5:00 AM – 11:00 PM5:00 AM – 10:30 AM11:00 AM
Tuesday5:00 AM – 11:00 PM5:00 AM – 10:30 AM11:00 AM
Wednesday5:00 AM – 11:00 PM5:00 AM – 10:30 AM11:00 AM
Thursday5:00 AM – 11:00 PM5:00 AM – 10:30 AM11:00 AM
Friday5:00 AM – 11:00 PM5:00 AM – 10:30 AM11:00 AM
Saturday5:00 AM – 11:00 PM5:00 AM – 11:00 AM11:00 AM
Sunday5:00 AM – 11:00 PM5:00 AM – 11:00 AM11:00 AM

McDonald’s Breakfast Hours

McDonald’s Canada serves breakfast from 5:00 AM to 10:30 AM on weekdays, and until 11:00 AM on weekends. These hours give early risers plenty of time to grab their favourites like the Bacon’ N Egg McMuffin, Hotcakes, or a hot McCafé Latte.

However, all-day breakfast is unavailable in Canada, so visit during morning hours to enjoy the full breakfast menu.

McDonald’s Lunch & Dinner Hours

Once the breakfast rush ends, McDonald’s Canada switches to its lunch menu at 11:00 AM in most locations. From there, the delicious lineup of Big Macs, McChicken sandwiches, fries, and McNuggets takes over.

Dinner hours continue through regular store times, usually until 11:00 PM. Some items like burgers, fries, and drinks are available all day, making it easy to satisfy your cravings anytime.

McDonald’s Christmas Hours

McDonald’s Canada opens on the Christmas holiday. McDonald’s offers shorter Christmas hours than regular hours. McDonald’s Christmas hours start at 7 a.m. and end at 6 p.m. on 25 December 2025.

McDonald’s Holiday Hours Canada

Craving your favourite McDonald’s meal on a holiday? You’re in luck. Most McDonald’s restaurants in Canada remain open on major holidays like New Year’s Day, Good Friday, Canada Day, Labour Day, and Thanksgiving.

However, since many locations are franchise-owned, hours may vary from city to city, especially in busy areas like Toronto, Vancouver, and Montreal. Some stores may operate on reduced schedules or offer drive-thru-only service during public holidays.

Before heading out, it’s always a good idea to check with your local McDonald’s or use the McDonald’s Store Locator.

DateHolidayDayTypical Hours
January 1New Year’s DayWednesday9:00 AM – 10:00 PM (varies)
February 17Family Day (varies by province)Monday9:00 AM – 10:00 PM (varies)
April 18Good FridayFriday9:00 AM – 10:00 PM (varies)
April 20Easter SundaySunday9:00 AM – 10:00 PM (varies)
May 19Victoria DayMonday9:00 AM – 10:00 PM (varies)
July 1Canada DayTuesday11:00 AM – 10:00 PM (varies)
September 1Labour DayMonday9:00 AM – 10:00 PM (varies)
October 13Thanksgiving DayMonday10:00 AM – 10:00 PM (varies)
December 24Christmas EveWednesdayReduced Hours (8 AM – 5 PM)
December 25Christmas DayThursdayReduced Hours (8 AM – 5 PM)
December 26Boxing DayFriday9:00 AM – 10:00 PM (varies)
December 31New Year’s EveWednesdayReduced Hours (8 AM – 5 PM)

How to Check Local McDonald’s Hours

The best tool is the McDonald’s Store Locator, which can help you determine when your nearest McDonald’s Canada location is open. Enter your city or postal code and get detailed info on dine-in, drive-thru, and delivery hours.

It’s quick, easy, and always up to date. If you plan to order delivery, you can also check operating hours through apps like Uber Eats, SkipTheDishes, or DoorDash.

FAQs

What are the regular opening and closing hours for McDonald’s in Canada?

Most McDonald’s locations in Canada operate from 5:00 AM to 11:00 PM, though some urban or high-traffic locations offer 24/7 service, especially at drive-thrus.

Is McDonald’s open 24 hours a day in Canada?

Some McDonald’s locations—especially in big cities like Toronto, Vancouver, and Montreal—operate 24/7, usually via drive-thru. Check your local store for exact hours.

What time does McDonald’s serve breakfast in Canada?

McDonald’s breakfast hours are from 5:00 AM to 10:30 AM on weekdays and extended to 11:00 AM on weekends.

Does McDonald’s Canada offer all-day breakfast?

No, all-day breakfast is not available in Canada. Breakfast ends at 10:30 AM on weekdays and 11:00 AM on weekends.

What time does McDonald’s close in Canada?

Most locations close by 11:00 PM, though some may stay open longer or offer 24-hour drive-thru service.

Is McDonald’s open on Christmas Day in Canada?

Yes, most McDonald’s locations are open on Christmas Day, but hours are reduced. Typical Christmas hours are from 7:00 AM to 6:00 PM.

What holidays is McDonald’s open in Canada?

McDonald’s is usually open on New Year’s Day, Good Friday, Easter, Canada Day, Labour Day, Thanksgiving, and Boxing Day, often with reduced or varied hours.

Similar Posts