McDonald's breakfast generally ends at either 10:30 AM or 11:00 AM, depending on the location and day of the week. On weekdays, most McDonald's outlets stop serving breakfast at 10:30 AM, while on weekends, breakfast may continue until 11:00 AM. These times can vary by location, so it's a good idea to check with your local McDonald's for their specific breakfast hours. This schedule applies in the USA for 2025, and breakfast service typically starts early in the morning, sometimes as early as 4:00 AM in some locations or 6:00 AM in 24-hour outlets.