Lunch - however some countries do all day breakfast so some limited breakfast is available. read more
My store, a US franchisee, does both at midnight since it’s still lunch/dinner hours and we have the All Day Breakfast menu. However at our store, past midnight we have a sort of limited night menu. We don’t do the smaller sandwiches at that time (McDouble, Cheeseburger, McChicken, etc.), but have everything else. read more
Across the board, McDonald's gets lunch rolling at 10:30 a.m. Monday through Friday and 11 a.m. Saturdays and Sundays. This also means that you can order Happy Meals starting at those times too. It's OK, we won't judge. read more