Ab Oktober 2015 serviert McDonald's das Frühstück während der gesamten Öffnungszeiten. McDonald's-Standorte konzentrieren die Speisekarte entweder auf McMuffin- oder Keksartikel, je nach lokaler Kundenpräferenz.
Vor der Änderung im Oktober 2015 begann McDonald's normalerweise zwischen 3:30 und 5:00 Uhr mit dem Frühstück und hörte um 10:30 Uhr auf, das Frühstück zu servieren. Kunden fordern seit 2007 auf Twitter eine durchgehende Frühstückskarte an.
Vor 2015 verzeichnete McDonald's aufgrund des sich ändernden Geschmacks seiner Kunden und der Konkurrenz durch andere Fastfood-Frühstücksrestaurants wie Dunkin' Donuts mittelmäßiges Wachstum und mittelmäßiges Ergebnis. Die Umstellung auf ein ganztägiges Frühstück wird als Reaktion auf diesen Marktdruck gesehen und soll den Umsatz für lokale Franchise-Besitzer ankurbeln.