McDonald's typically stops serving breakfast at 10:30 AM on weekdays and at 11:00 AM on weekends in the United States. However, exact breakfast hours can vary by location, so it's a good idea to check with your local McDonald's for precise times. Some 24-hour locations may have slightly different timings but generally follow this schedule. After the breakfast hours, certain items like biscuits, bagels, McGriddles, and breakfast burritos are no longer available, though some items like McMuffin sandwiches may still be offered all day at some locations.