what time does mcdonalds serve lunch?

best answer
  • McDonald’s usually serves their lunch menu from 1030 to 11 AM on Mondays through Fridays. Weekends are served at 11 AM. McDonald’s has different hours for lunch which will be indicated on promotional materials. Each franchise owner determines their lunch hours so that some restaurants may open earlier than others.