We're reader-supported and only partner with brands we trust. When you buy through links on our site we may receive a small commission at no extra cost to you. Learn More. Product prices and availability are accurate as of the date and time indicated and are subject to change.
McDonald’s breakfast menu just got a big upgrade at certain locations. The Golden Arches started testing a collab with Krispy Kreme in fall 2022 — and things are going well enough that they’ve announced a LOT more locations will add the iconic doughnuts to the McDonald’s menu.
Before you get all excited, there are some things you need to know about this team-up — including where you can get them, which doughnuts will be available, and whether you can get your McDonald’s Krispy Kreme doughnuts for delivery.
Looking for more McDonald’s deals and Krispy Kreme deals? We’ve got you covered with all the ways you can save at both restaurants.
McDonald’s Krispy Kreme is selling at only a handful of locations — for now.

The initial McDonald’s Krispy Kreme test began in October 2021 at nine McDonald’s restaurants in the Louisville, Kentucky area. Now Krispy Kreme has announced that the McDonald’s partnership is expanding to approximately 160 restaurants in Louisville and Lexington on March 21, 2023.
McDonald’s customers in these areas can purchase three types of Krispy Kreme doughnuts individually or in a 6-pack in person or via drive-thru:
- Original Glazed
- Chocolate Iced with Sprinkles
- Raspberry Filled
Note: On March 21, they will be swapping out the Raspberry Filled doughnuts for Chocolate filled doughnuts.
Krispy Kreme doughnuts are available for McDelivery starting March 21.

Starting on March 21, Kentuckians can get their Krispy Kreme doughnuts through the McDonald’s app, in store, or via drive-thru. Plus, you can get them via McDelivery (through DoorDash).
McDonald’s sells the doughnuts past breakfast — until they run out.

McDonald’s will be selling Krispy Kreme doughnuts until they run out for the day. So although you can place a doughnut order during McDonald’s breakfast hours (5 a.m. to 10:30 a.m. daily), they’ll sell doughnuts until they’re out of inventory. If this goes nationwide, expect some new items to be added to the McDonald’s secret menu.
Pick up your Krispy Kreme doughnuts from Walmart for 18% cheaper.

Looking for even more of a discount when you’re picking up Krispy Kreme doughnuts? Head over to your local Walmart to find a few different boxed Krispy Kreme varieties for only $10.28 for a dozen. This Walmart deal is $2.51 cheaper than a dozen from Krispy Kreme.
(If you’re lucky, your Walmart is among the 150 or so that have a McDonald’s inside. So even if you’re not in Kentucky, you’ve got a one-stop shop for doughnuts and fries.)
When can I expect Krispy Kreme doughnuts to come to my local McDonald’s?

Right now, only the nine McDonald’s locations in Kentucky have Krispy Kreme doughnuts available, but it will be extending the program to 160 McDonald’s across the Louisville and Lexington locations.
And while we’re not sure if/when this would be expanded, the early success and early growth of the partnership is promising. And there’s a joint press release from the two restaurants, where the companies say the test is to “inform future menu decisions.” And there’s been a lot of general excitement about this, so it’s pretty likely that this won’t just stay in Kentucky.
This isn’t the first time Krispy Kreme has collaborated with a fast-food restaurant chain. In early 2020 Krispy Kreme and KFC joined to create the Doughnut Chicken Sandwich and to sell Krispy Kreme doughnuts at KFC locations. KFC has since stopped selling Krispy Kreme doughnuts.
