Answer by
sns34 (144)
McDonald's breakfast ends at 10:30 AM sharp. It begins at 5:00 AM. The opening time may vary due to when the particular McDonald's in your area opens. Puff Daddy (AKA P Diddy) is correct in his commercials, but again differences in management might cause differences among different restaurants.