What Time Does McDonald’s Serve Lunch? | Updated Lunch Hours on Weekdays & Weekends (2026Guide)
After breakfast, many people start craving lunch, and McDonald’s is the go-to choice for foodies in the USA, Canada, UK, and India. But a common question still comes up: what time does McDonald’s serve lunch? The short answer is that most locations begin serving lunch at 10:30 AM on weekdays and 11:00 AM on weekends. However, there’s a bit more to know depending on the location and day. Keep reading for everything you need to know about McDonald’s lunch hours in 2026.

What Time Does McDonald’s Start Serving Lunch?
McDonald’s lunch start time is 10:30 AM Monday through Friday at most locations across the United States & United Kingdom. On Saturday and Sunday, many locations push that transition to 11:00 AM, since weekend breakfast demand tends to run later into the morning.
This isn’t arbitrary. The kitchen needs time to switch over cooking stations, grills, and fryers from breakfast mode to lunch mode. Breakfast items like Egg McMuffins and hotcakes require entirely different equipment setups than Big Macs and Quarter Pounders. Once that transition wraps up, typically by 10:30 AM on weekdays, the lunch menu goes live and McDonald’s lunch start is officially on.
Quick Answer: McDonald’s lunch starts at 10:30 AM (weekdays) and 11:00 AM (weekends). Lunch is then served continuously until the location closes.
What Time Does McDonald’s Serve Lunch By Day?
| Day | Lunch Start Time | Lunch End Time |
| Monday | 10:30 AM | Closing (varies) |
| Tuesday | 10:30 AM | Closing (varies) |
| Wednesday | 10:30 AM | Closing (varies) |
| Thursday | 10:30 AM | Closing (varies) |
| Friday | 10:30 AM | Closing (varies) |
| Saturday | 11:00 AM | Closing (varies) |
| Sunday | 11:00 AM | Closing (varies) |
Note: Locations that operate 24 hours a day typically serve lunch items continuously through the night, though a small number of items may be unavailable during late-night hours.
What Time Does McDonald’s Serve Lunch on Weekends?
This is one of the most searched questions, and for good reason. McDonald’s lunch on Saturday and Sunday typically starts at 11:00 AM, which is 30 minutes later than the weekday schedule. Weekend breakfast orders tend to run longer and heavier, so many franchise owners delay the lunch switchover to better serve that demand.

That said, some locations, particularly busy urban or highway spots, keep the 10:30 AM start time even on weekends. When does McDonald’s start serving lunch at your nearest spot? The safest move is to check your specific location via the McDonald’s app or website before heading out.
When Does McDonald’s Open for Lunch? (By Location Type)
Not all McDonald’s are created equal. Here’s how McDonald’s lunch hours can differ depending on where the restaurant is located:
| Location Type | Typical Lunch Start | Notes |
| Standard Restaurant | 10:30 AM (weekdays) / 11:00 AM (weekends) | Most common setup |
| 24-Hour Location | 10:30 AM | Lunch available around the clock |
| Airport McDonald’s | 10:30 AM or earlier | May follow airport operating hours |
| Mall Food Court | 10:30 to 11:00 AM | Follows mall opening schedule |
| Highway/Truck Stop | 10:30 AM | Often 24-hour locations |
| Drive-Thru Only | 10:30 AM | Same as standard |
McDonald’s Lunch Hours in the United States (By State)
While 10:30 AM is the national standard for when does McDonald’s start serving lunch, individual states and cities can have slight differences based on franchise decisions and local customer demand patterns. Here is a comprehensive state-by-state overview:
| State | Weekday Lunch Start | Weekend Lunch Start | Notes |
| California | 10:30 AM | 10:30 to 11:00 AM | Busy urban locations may vary |
| Texas | 10:30 AM | 10:30 to 11:00 AM | Consistent across most cities |
| New York | 10:30 AM | 11:00 AM | NYC locations often 24-hour |
| Florida | 10:30 AM | 11:00 AM | Tourist areas may differ |
| Illinois | 10:30 AM | 11:00 AM | Standard across Chicago and suburbs |
| Georgia | 10:30 AM | 11:00 AM | Consistent statewide |
| Nevada | 10:30 AM | 10:30 AM | Las Vegas locations often run early |
| Michigan | 10:30 AM | 11:00 AM | Standard hours statewide |
| Maryland | 10:30 AM | 11:00 AM | Baltimore metro follows standard |
| Ohio | 10:30 AM | 11:00 AM | Standard timing across cities |
| Pennsylvania | 10:30 AM | 11:00 AM | Philadelphia and Pittsburgh consistent |
| Arizona | 10:30 AM | 10:30 to 11:00 AM | Phoenix-area locations often flexible |
| North Carolina | 10:30 AM | 11:00 AM | Standard statewide |
| Virginia | 10:30 AM | 11:00 AM | Northern VA may align with DC area |
| Washington | 10:30 AM | 11:00 AM | Seattle locations follow standard |
| Colorado | 10:30 AM | 11:00 AM | Denver metro consistent |
| Tennessee | 10:30 AM | 11:00 AM | Nashville and Memphis standard |
| Indiana | 10:30 AM | 11:00 AM | Statewide consistent |
| Missouri | 10:30 AM | 11:00 AM | St. Louis and Kansas City standard |
| Wisconsin | 10:30 AM | 11:00 AM | Standard hours apply |
| Minnesota | 10:30 AM | 11:00 AM | Twin Cities follow standard |
| Oregon | 10:30 AM | 11:00 AM | Portland locations consistent |
| Louisiana | 10:30 AM | 11:00 AM | New Orleans may vary slightly |
| Kentucky | 10:30 AM | 11:00 AM | Standard statewide |
Franchise owners always have the final say on timing, so a 30-minute variance either way is always possible. Always confirm with your local restaurant if you are planning around a specific time.
McDonald’s Lunch Hours in the United Kingdom (By Region)
If you are in the UK and wondering what time does McDonald’s serve lunch, the schedule works slightly differently. Most UK McDonald’s locations start serving lunch at 11:00 AM, which is 30 minutes later than the US standard. This reflects the UK’s later morning dining habits and stronger breakfast demand patterns that run well into mid-morning.
| UK Region | Weekday Lunch Start | Weekend Lunch Start | Notes |
| London, England | 11:00 AM | 11:00 AM | Central London locations may start earlier |
| Manchester, England | 11:00 AM | 11:00 AM | Standard across the city |
| Birmingham, England | 11:00 AM | 11:00 AM | Consistent city-wide |
| Leeds, England | 11:00 AM | 11:00 AM | Standard hours apply |
| Liverpool, England | 11:00 AM | 11:00 AM | Some 24-hour locations available |
| Bristol, England | 11:00 AM | 11:00 AM | Standard timing throughout |
| Sheffield, England | 11:00 AM | 11:00 AM | Consistent across locations |
| Newcastle, England | 11:00 AM | 11:00 AM | Standard hours apply |
| Nottingham, England | 11:00 AM | 11:00 AM | City centre may start earlier |
| Leicester, England | 11:00 AM | 11:00 AM | Standard UK timing |
| Edinburgh, Scotland | 11:00 AM | 11:00 AM | Follows UK standard |
| Glasgow, Scotland | 11:00 AM | 11:00 AM | City centre locations consistent |
| Cardiff, Wales | 11:00 AM | 11:00 AM | Standard UK timing |
| Swansea, Wales | 11:00 AM | 11:00 AM | Follows standard UK schedule |
| Belfast, Northern Ireland | 11:00 AM | 11:00 AM | Follows UK standard schedule |
UK Tip: 24-hour McDonald’s locations across the UK, particularly in London, Manchester, and along motorways, serve lunch items at any hour of the day. Always check the McDonald’s UK app or website for the most accurate local timings.
What Time Does McDonald’s Stop Serving Lunch?
Unlike breakfast, which has a hard cutoff, lunch does not have a set end time. Once the lunch menu begins, it runs continuously until the restaurant closes for the night. Most locations close around 10:00 to 11:00 PM, while 24-hour drive-thrus never close at all.
This means if you want a Big Mac at 9:30 PM, you are in luck. McDonald’s lunch hours effectively cover all afternoon and evening, making it the most flexible part of the daily menu.
McDonald’s Breakfast vs. Lunch Hours Compared
| Feature | Breakfast Menu | Lunch Menu |
| Start Time | 5:00 AM (some locations open earlier) | 10:30 AM weekdays / 11:00 AM weekends |
| End Time | 10:30 to 11:00 AM | Closing time |
| Available Items | Egg McMuffin, hotcakes, hash browns, McGriddles | Big Mac, Quarter Pounder, McNuggets, fries |
| All-Day Option | No | Yes (until closing) |
| Weekend Difference | Ends slightly later | Starts slightly later |
It is worth noting: McDonald’s does not currently offer all-day breakfast. The chain discontinued its all-day breakfast program in 2020 and has not brought it back nationwide. So once lunch starts, breakfast is done for the day.
McDonald’s Lunch Menu: What’s Available
Once McDonald’s lunch hours kick in, here is what you can order:
Burgers and Sandwiches
- Big Mac
- Quarter Pounder with Cheese
- Double Cheeseburger / McDouble
- McChicken
- McCrispy Chicken Sandwich
- Filet-O-Fish
Chicken and Sides
- Chicken McNuggets (4, 6, 10, 20 pc)
- French Fries (S, M, L)
- Apple Slices
- Side Salad
Desserts and Drinks
- McFlurry
- Soft Serve Cone
- McCafe drinks (available all day)
- Milkshakes
Combo meals are available for most sandwiches, pairing your main with fries and a drink at a bundled price.
How to Check McDonald’s Lunch Hours Near You
Because individual franchise owners can adjust start times slightly, here are the best ways to confirm your local McDonald’s lunch schedule:
- McDonald’s App – Shows real-time menu availability and your nearest location’s hours
- McDonald’s Website Store Locator – Search by zip code for accurate local hours
- Google Search – Search “McDonald’s near me” and check the hours panel
- Call the restaurant directly – Takes 30 seconds and gives you a 100% accurate answer
- Food delivery apps – DoorDash, Uber Eats, and Grubhub show current menu availability
Why McDonald’s Lunch Hours Sometimes Vary
Even within the same city, two McDonald’s locations may differ by 30 minutes on their McDonald’s lunch start time. Here is why:
- Franchise ownership – Individual owners manage their own schedules within McDonald’s guidelines
- Local customer patterns – A location near offices may start lunch earlier; one near a college campus might run later
- Staffing – Smaller crews may need more switchover time between breakfast and lunch
- Holidays – Christmas, Thanksgiving, and other holidays can shift both opening hours and menu transitions
- Special events – Concerts, sports events, or local festivals near a location can push operating schedules
Frequently Asked Questions | FAQs
1- What time does McDonald’s start serving lunch?
McDonald’s starts serving lunch at 10:30 AM on weekdays (Monday through Friday) and 11:00 AM on most weekends. This is when the breakfast menu ends and the full lunch menu becomes available.
2- When does McDonald’s open for lunch on weekends?
On Saturday and Sunday, most McDonald’s locations begin serving lunch at 11:00 AM. Some locations, especially high-traffic or 24-hour spots, may start at 10:30 AM even on weekends.
3- What time does McDonald’s serve lunch on Friday?
Friday follows the standard weekday schedule. Lunch starts at 10:30 AM at most locations across the US.
4- What time does McDonald’s serve lunch on Saturday?
Most McDonald’s locations shift to their lunch menu at 11:00 AM on Saturdays due to higher breakfast demand in the late morning hours.
5- What time does McDonald’s serve lunch on Sunday?
Sunday follows the same pattern as Saturday at most locations. Lunch typically begins at 11:00 AM, though some high-traffic locations may start at 10:30 AM.
6- What time does lunch start at McDonald’s for all-day ordering?
Once McDonald’s lunch hours begin at 10:30 or 11:00 AM, lunch is available continuously until closing. There is no cut-off time for lunch, the way there is for breakfast.
7- Can I order a Big Mac before 10:30 AM?
No. Lunch items including the Big Mac are not available before the lunch menu goes live. Before 10:30 AM, only breakfast items are served.
8- Does McDonald’s serve lunch all day?
McDonald’s serves lunch from the start of lunch service until closing time, which effectively covers all afternoon and evening. However, lunch does not start before 10:30 AM on weekdays.
9- When does McDonald’s serve lunch in the UK?
In the United Kingdom, McDonald’s typically starts serving lunch at 11:00 AM across most regions, including England, Scotland, Wales, and Northern Ireland. Some 24-hour motorway and city centre locations may serve lunch items at any time.
10- How do I find the exact lunch hours at my local McDonald’s?
Use the McDonald’s app, check the McDonald’s website store locator, or call your nearest location directly. Franchise-owned restaurants can have slight variations from the standard schedule.
11- What is McDonald’s lunch start time on holidays?
On major holidays like Christmas and Thanksgiving, some locations may open later or operate on reduced hours. Always check the McDonald’s app or call ahead on public holidays to confirm your local McDonald’s lunch start time.
Lunch hours are subject to change. Always confirm with your local McDonald’s restaurant for the most accurate, up-to-date schedule.
