Here’s where to get free doughnuts on National Donut Day 2025
It’s Homer Simpson’s favorite holiday.

- June 6 is National Donut Day. Several retailers will be giving away free doughnuts. Here’s where to find them.
Just forget about the diet today. It doesn’t stand a chance.
It is once again National Donut Day—a celebration of fried dough, sugar, and calories. It’s the treat that Homer Simpson can’t get enough of, that will forever be linked with police officers, that gives dieticians nightmares, that copy editors hate (Donut? Doughnut? Which is it?!?), and makes dentists rich.
The holiday is held on the first Friday of every June. Started in 1938 by The Salvation Army, National Donut Day began as a fundraiser to help the needy and to honor the women who served doughnuts to soldiers during World War I. Today, it’s mostly an opportunity to grab some free food.
Fortunately, there are plenty of places to do so. Be sure to wear your stretchy pants!
Dunkin’
Get a free classic doughnut with the purchase of any beverage.
Krispy Kreme
Walk into any Krispy Kreme today and you can get one of any doughnut for free. No purchase necessary.
If one isn’t enough (it’s not), buy one dozen and you can get another dozen glazed for $2.
Duck Doughnuts
Visit a Duck Doughnuts and you can grab a free cinnamon-sugar doughnut. No purchase required. A half-dozen of that same style will cost just $6 today.
Shipley Do-Nuts
Shipley will hand out a free glazed doughnut with every purchase.
Honey Dew Donuts
Buy a drink, get a doughnut for free.
Sheetz
Grab a fountain drink, coffee, or bottled drink at the convenience store chain and you’ll also get a free doughnut. (This offer runs through June 10.)
This story was originally featured on Fortune.com