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.

Is it National Donut Day or National Doughnut Day? No matter how you spell it, we’re both talking about the celebration of fried dough. And it’s delicious. Fortunately, there are plenty of freebies and deals that you can pick up on this food holiday.

Many restaurants haven’t announced any deals for 2023 yet. However, we expect most donut shops, like Dunkin’ or Krispy Kreme, to offer promotions. We’ll keep this list updated with the freshest deals. Below, see what is confirmed and what we expect based on 2022 deals.

Get ready to learn all the ways you’ll be able to a free donut. For more smart shopping tips and savings hacks, text HACKS to 57299.


When is National Donut Day?

National Donut Day is on the first Friday of June. In 2023, that’s June 2. What a way to kick off a summer weekend. National Donut Day was created in 1938 by the Salvation Army. It’s a way to honor those who served donuts to soldiers in World War I.


Free Cinnamon Sugar Donut and more at Duck Donuts on June 2.

For National Donut Day, Duck Donuts is celebrating by giving a free Cinnamon Sugar Donut (priced at $2.95) when you visit a location in person. If you’re looking to buy a whole box, use the code PARTY23 at checkout to get $3 off your Party Box (regularly $21.69). That’s a 13.8% discount.


Get a free glazed donut from LaMar’s on National Donut Day.

Some LaMar Donuts employees sorting glazed doughnuts on a tray.

When you visit LaMar’s, you’ll get a free donut (regularly $1.10) for no charge. If you’re a part of their mailing list, you’ll get a coupon for a free latte to go with it.

Plus, customers can get a free National Donut Day shirt while supplies last. These freebies are only available at participating LaMar locations. Find them in Arizona, Colorado, Kansas, Missouri, and Nebraska.


RaceTrac Rewards members can get a free donut with a promo code.

Members of the RaceTrac Rewards program can get a free donut (priced at $0.89) when they enter the code GLAZED on the RaceTrac app. This deal is limited to one coupon per account, and only available online.


Get a free glazed donut from Shipley Do-Nuts with any purchase on National Donut Day.

A box of doughnuts from Shipley Do-nuts sitting open on a table.

Shipley Do-Nuts customers get a free glazed do-nut (regularly $1.05) with any purchase on National Donut Day. This freebie is first-come, first-serve as supplies are limited.


Get free Cinnabon Delights from Taco Bell delivery on orders of $20 or more at third-party delivery on National Donut Day.

taco bell store front

When you order at least $20 worth of Taco Bell from DoorDash, Uber Eats, Postmates, or Grubhub on June 2, you’ll get Cinnabon Delights (regularly $2.79) for free. This deal will only work through these third-party delivery services, and you should add them to your cart before checking out.

There are plenty of Taco Bell coupons that you can use to save on your taco orders.


Here are some National Donut Day deals we expect for 2023, but aren’t yet confirmed.

It’s true that most restaurants haven’t announced their National Donut Day deal yet. However, here are the deals that you can expect based on what we saw last year:


On National Donut Day 2022, 7-Eleven offered BOGO free donuts (priced at $1.89) to their rewards program members from June 3 – 5. This deal was only available in person.


Three people cheersing with their Dunkin Donuts coffee and glazed donuts

When you ordered any size drink from Dunkin’, you could get a free donut of your choice (regularly $0.99). The cheapest drink was a small coffee (priced at $1.59), and the deal was only available in person.

RELATED: We know all the ways you can get Dunkin’ for less.


Krispy Kreme

A dozen Krispy Kreme Original Glazed doughnuts in a box.

On National Donut Day 2022, Krispy Kreme gave customers a free donut (priced at $1.49). All you had to do was visit your local Krispy Kreme in person. They also offered BOGO $1 dozens.

Of course, there are so many ways to get free Krispy Kreme donuts.



Stan’s Donuts

A close up of a doughnut from Stan's Donuts sitting on a napkin.

If you live in the Chicago area, you could have gotten a free glazed donut (regularly $2.25) when you visited Stan’s Donuts in person. No purchase was necessary.


Tim Horton’s

Some doughnuts from Tim Hortons sitting on a table next to a Tim Hortons to-go coffee cup.

Members of the Tim Horton’s Rewards program snagged a coupon for a free donut (normally $1.49) with any purchase from May 30 to June 5.

Every Place You Can Get Free Donuts on National Donut Day