culture
14,000 Views

Free Krispy Kreme Donuts Today: Every National Donut Day 2026 Deal You Need Before They're Gone

Yes, Krispy Kreme is giving away free donuts today — no purchase required. Here's every National Donut Day 2026 deal, fine print included. June 5 only.

Published on 6/5/2026
Free Krispy Kreme Donuts Today: Every National Donut Day 2026 Deal You Need Before They're Gone

Yes, Krispy Kreme is giving away free donuts today — no purchase required. Here’s every National Donut Day 2026 deal, fine print included. June 5 only.


Yes, Today Is National Donut Day. Yes, Krispy Kreme Is Free.

June 5, 2026. First Friday of June. The one day a year the glazed donut gets its historical due and the drive-thru line wraps around the building before 9 a.m.

National Donut Day is real. It has actual historical weight — established in 1938 by the Salvation Army to honor the Donut Lassies, women who delivered donuts to soldiers on the front lines during World War I. The fact that it’s now primarily a vehicle for Krispy Kreme engagement farming doesn’t make the free donuts any less free.

Here’s everything happening today, organized so you don’t waste the drive.


What Krispy Kreme Is Doing for National Donut Day 2026

The Free Donut (No Purchase Required)

Walk into any participating Krispy Kreme shop today and pick any donut you want. No beverage purchase. No app download. No loyalty card. Just show up.

The fine print matters: in-store and drive-thru only, one per guest, while supplies last. Specialty and limited-edition varieties are excluded — so if you’re eyeing a themed seasonal release, that one’s not in the deal. Standard glazed, chocolate iced, sprinkled, filled classics: all fair game.

Online orders don’t qualify for the free donut. That’s a walk-in-only offer.

The $2 Dozen Deal

This one is genuinely good. Buy any regularly priced dozen and add an Original Glazed dozen to your order for $2. That’s not a typo. Two dollars. For twelve donuts.

In shop and drive-thru, you can redeem this twice per visit. For online pickup or delivery, it’s one redemption per order — use promo code USA at checkout. Not valid at grocery store locations, convenience store Krispy Kreme kiosks, or in Puerto Rico or Canada. Dedicated retail Krispy Kreme shops only.

The $2 dozen deal also runs June 3–5, so if you missed the earlier window, today is the last day to grab it.

DoorDash Bonus

If you’re ordering delivery, DoorDash is running $7 off any Krispy Kreme order of $25 or more from June 4 through June 18. Limit two redemptions per person. Stackable with the $2 dozen if your order qualifies.


What Dunkin’ Is Doing for Donut Day 2026

Dunkin’ is keeping its streak alive: free donut with any beverage purchase, in-store or in-app, for the 16th consecutive year. One donut, any classic variety, while supplies last.

The add-on this year is a collaboration with Stoney Clover Lane — donut-themed pouches, charms, and a crossbody bag launching online at 10 a.m. ET today. The same collection sold out in hours last year. If that’s relevant to you, set a reminder.

Dunkin’ also ran a tote bag giveaway earlier this week — free with any half-dozen or dozen purchase starting June 1 — but those were while-supplies-last at individual locations. If your local store still has them, worth asking.


Every Other Donut Day Deal Running Today

  • Duck Donuts — One free classic donut per guest, no purchase required, in-store only. Plus six classic donuts for $6. Buy any dozen and receive a free rubber duck, which is either a marketing decision or performance art, hard to say.
  • Shipley Do-Nuts — Free Original Glazed donut with any purchase today. They’re also extending this through every Friday in June. Online orders use code DonutMonth26.
  • Tim Hortons — Free donut once per day through June 7 with any beverage purchase, redeemable via the Tim Hortons app.
  • 7-Eleven / Speedway / Stripes — 50 cents per classic glazed donut for 7Rewards and Speedy Rewards members today only, no quantity limit. 7-Select Mini Donut packs are $1 through June 23.
  • Bonchon — Free Korean donut with any $15+ purchase using code DONUTDAY on Bonchon.com or the app, valid June 5–7.
  • Lidl — Free donut from the in-store bakery for myLidl app members, no purchase required, while supplies last.

How to Find a Krispy Kreme Near You

Krispy Kreme has dedicated retail shops, grocery store kiosks, and convenience store partnerships — and the free donut deal today only applies to the dedicated shops. The distinction matters because a Krispy Kreme display inside a gas station is not going to honor the National Donut Day in-store offer.

Use the store locator at krispykreme.com to filter for “Krispy Kreme Shop” locations specifically. For anyone in Colorado Springs or Macon, GA — those markets have dedicated retail locations that are participating. Confirm hours locally before driving out, since some shops run modified schedules on high-volume promotional days and the free donut offer runs while supplies last, which in practice means early afternoon is safer than late evening.


The Fine Print Summary (Because You’ll Want It)

DealWhat You GetCatch
Krispy Kreme Free DonutAny donut, no purchaseIn-store/drive-thru only, 1 per guest, no specialty items
Krispy Kreme $2 DozenOG Glazed dozen for $2Must buy a full-price dozen first; use code USA online
Dunkin’ Free DonutAny classic donutRequires beverage purchase
Duck Donuts Free DonutOne classic donutIn-store only, no purchase
Shipley Free DonutSignature GlazedRequires any purchase
Tim Hortons Free DonutAny donutApp redemption, beverage purchase, through June 7
7-Eleven 50-Cent DonutClassic glazedRewards membership required

About the Author

Your 38-year-old deal-hunting aunt who has never paid full price for anything in her life, has the Krispy Kreme, Dunkin’, and 7-Eleven apps all open simultaneously, and will absolutely drive to three separate locations this morning to maximize the situation

Discover More

Continue Reading

Recommended Reports