McDonald’s Lunch Hours Canada 2026 – When Does Lunch Start?
Are you wondering to know McDonald’s lunch hours in Canada. McDonald’s Canada begins serving lunch at 11:00 AM every day, right after breakfast ends.
Lunch normally runs until 5:00 PM, though some 24-hour restaurants extend service later into the evening.
✅ Updated 2026
✅ Applies to all major Canadian provinces
✅ Works for dine-in, drive-thru, and app orders
🕒 When Does McDonald’s Serve Lunch in Canada?
McDonald’s switches from its breakfast to lunch menu at 11:00 AM sharp across most of Canada.
That’s when you can start ordering Big Macs, McNuggets, and fries.
| Day | Lunch Start | Lunch End |
|---|---|---|
| Monday – Friday | 11:00 AM | 5:00 PM |
| Saturday – Sunday | 11:00 AM | 5:00 PM |
🕕 Times may differ slightly by province or 24-hour location.
🌎 McDonald’s Lunch Hours by Province & City
| Province | City | Lunch Hours |
|---|---|---|
| Ontario | Toronto | 11:00 AM – 5:00 PM |
| Ontario | Ottawa | 11:00 AM – 5:00 PM |
| Quebec | Montreal | 11:00 AM – 5:00 PM |
| British Columbia | Vancouver | 11:00 AM – 5:00 PM |
| Alberta | Calgary | 11:00 AM – 6:00 PM |
| Alberta | Edmonton | 11:00 AM – 6:00 PM |
| Manitoba | Winnipeg | 11:00 AM – 9:00 PM |
| Nova Scotia | Halifax | 11:00 AM – 9:00 PM |
| Newfoundland & Labrador | St. John’s | 11:00 AM – 10:00 PM |
| Saskatchewan | Regina | 11:00 AM – 10:00 PM |
🟡 Tip: Always confirm with your McDonald’s app or the restaurant locator before visiting.
🗓️ Weekend Lunch Schedule
Lunch on Saturdays and Sundays also starts at 11:00 AM and may last longer—perfect for family meals.
Some suburban and 24-hour outlets continue lunch service past 6 PM.
🕕 Is McDonald’s Lunch Served All Day in Canada?
No. McDonald’s lunch menu is not served all day.
Once lunch hours end, most stores switch to their dinner menu (which includes many of the same items).
A few airport or 24-hour branches may keep lunch items available later.
⏰ Best Time to Visit for Lunch
Peak hours: 12:00 PM – 1:30 PM
Visit before noon or after 2 PM for quicker service and fresher fries.
📲 How to Check Lunch Hours Near You
- McDonald’s App: Open → Find a Restaurant → View “Hours.”
- Website: Go to McDonald’s Locator.
- Call: Ask your local branch directly for its lunch schedule.
🍟 Popular McDonald’s Lunch Menu Items (2026 Canada)
| Item | Avg Price (CA$) | Calories |
|---|---|---|
| Big Mac | 8.69 | 570 |
| Quarter Pounder with Cheese | 9.99 | 530 |
| McChicken | 8.29 | 480 |
| McCrispy | 8.89 | 520 |
| Chicken McNuggets (6 pcs) | 7.99 | 250 |
| Filet-O-Fish | 7.89 | 400 |
| World Famous Fries | 3.09 | 350 |
| Oreo McFlurry | 5.99 | 570 |
💡 Pro Tip: Combo meals and value deals become available only after 11 AM.
👉 See our McDonald’s Menu With Prices Canada for the complete list.
❓ FAQs – McDonald’s Lunch Hours Canada
1. When does McDonald’s start serving lunch in Canada?
At 11:00 AM, right after breakfast ends.
2. Are lunch hours the same on weekends?
Yes, most locations begin lunch at 11 AM every day.
3. Does McDonald’s serve lunch all day?
No, lunch usually ends around 5 PM; some 24-hour restaurants serve longer.
4. What’s the best time to avoid lunch rush?
Visit before 12 PM or after 2 PM for shorter lines.
5. Can I order lunch items during breakfast hours?
No. Breakfast ends around 10:49 AM, and lunch starts after that.
Final Thoughts
McDonald’s lunch hours in Canada start at 11:00 AM and run until about 5:00 PM.
If you’re craving a Big Mac or crispy McNuggets, that’s your window to grab them fresh and hot.
Check the app for local times and enjoy Canada’s most-loved fast-food lunch any day of the week.
