McDonald's breakfast generally ends at 10:30 AM on weekdays and at 11:00 AM on weekends. However, the exact cutoff time can vary by location, with some places stopping breakfast service as early as 10:30 AM even on weekdays. Since the discontinuation of the all-day breakfast menu that was available from 2015 to 2020, breakfast items are typically only served within these morning hours. It's recommended to check the local McDonald's for specific breakfast hours as franchisees and Co-Ops may set slightly different times.

