McDonald's breakfast typically ends at 10:30 AM on weekdays and at 11:00 AM on weekends. Breakfast service usually starts early, around 5:00 to 6:00 AM, depending on the location. These times can vary slightly by location but generally, breakfast is not served beyond 10:30 or 11:00 AM at most McDonald's restaurants in the U.S. in 2025.