Randy's Donuts big donut on roof, box of glazed donuts and frosted donut

National Donut Day 2026: Free donuts from Krispy Kreme, Dunkin’ and more

All the freebies we could find for National Donut Day

National Donut Day lands on Friday, June 5, and you can turn your morning coffee run into a donut crawl — but it’ll take a little planning. At some chains, you need to make a beverage purchase. At others, you need a loyalty account. Some require showing up before noon.

The best deals on Ninja’s frozen treat and drink makers

Luckily, we have all the details on where and how to score your free donuts, so you can plan a very sweet day. Just follow the list below and you’ll have all the donuts your heart desires.

Participation and supplies vary, so check your closest location before leaving and don’t assume every offer works everywhere. Here’s what each chain is offering and what you need to do to claim your National Donut Day bounty.

Vanilla glazed with sprinkles Dunkin Donut
Dunkin’ Donuts

Dunkin’

Dunkin’ is keeping up its annual Donut Day tradition: Buy any beverage at a participating location and you can choose one donut for free, while supplies last. No Dunkin’ Rewards membership is required, so just swing by for your regular coffee and enjoy a sweet treat.

Krispy Kreme

Krispy Kreme has two reasons to stop in on June 5: Every guest can claim one free donut of choice with no purchase necessary, and anyone buying a dozen can add an Original Glazed dozen for just $2.

Both offers are available in-shop and via the drive-thru at participating locations.

Krispy Kreme egift card

box of donuts on whitebackground
Shipley Donuts

Shipley Donuts

At Shipley Donuts, it’s not just National Donut Day — they’re celebrating for the whole month. At participating shops, any purchase earns you one free original glazed donut every Friday in June, beginning June 5, while supplies last. Online customers can redeem the same offer by using promo code DonutMonth26.

Check out the deals of the day on Amazon’s Kitchen Outlet

7-Eleven

7Rewards and Speedy Rewards members can get classic glazed donuts for 50 cents each on June 5 at participating 7-Eleven, Speedway and Stripes stores. There’s no purchase limit. Plus, if you miss National Donut Day, 7-Select Mini Donut packs are marked down to $1 through June 23 for some extra celebration.

Parlor Donuts

Parlor Doughnuts is celebrating with its iconic layered treats. Make any in-store purchase at a participating location on June 5 and you’ll receive one free French Toast Layered Doughnut, topped with maple glaze, cinnamon sugar and an icing drizzle, while supplies last.

Randy’s Donuts

If you’re up early, you can nab a freebie from Randy’s Donuts with no purchase necessary. Visit any Randy’s location in person between 6 a.m. and noon on June 5 to receive one free donut from the Classic category. Guests named Randy (any spelling counts) can also show ID to get a cup or stickers while supplies last.

Box of mixed sprinkle, glazed and maple bar doughnuts
Voodoo Doughnut

Voodoo Doughnut

Voodoo Doughnut’s giveaway is reserved for Fan Club members, so be sure to sign up and check your inbox for redemption instructions before June 5. Members can claim one free donut of choice, excluding specialties. Universal CityWalk and airport locations are excluded, and the offer is only available while supplies last.

Duck Donuts

Duck Donuts is celebrating National Donut Day by serving a free classic donut on June 5 with no purchase necessary. The offer is valid in stores only at participating locations.

Duck Donuts egift card

Related Posts

Trending Now

Creator Community Collage

Are you a food creator?

Apply to join the SavorNation creator community to share your restaurant reviews, recipes, and cooking tips.