Most locations offer lunch starting at 10:30 a.m. from Monday through Friday, as breakfast is typically served from the restaurant's opening until late morning.
However, the weekend can mean a later start for lunch. For instance, at some McDonald's locations, the lunch menu may start at 11 a.m. on Saturday and Sunday.
The hours depend on the person running the store and what their customers typically demand. The popularity of late breakfast during weekends could also affect lunch start times.