It's the most wonderful time of the year! That's right, National Doughnut Day.

Here are the restaurants across the country offering special deals, freebies or coupons in celebration of the June 7 holiday.

Duck Donuts: Get a free bare, cinnamon sugar or powdered sugar doughnut on National Doughnut Day. Limit one per customer.

Dunkin': Get a free classic doughnut of your choice with the purchase of a beverage on National Doughnut Day.

Entenmann's: The doughnut shop is giving away $5,000 and free doughnuts for a year. Enter the contest by using the online flavor maker to create your dream doughnut (I made an apple cider doughnut with a cinnamon sugar glaze and crumbs and rainbow sprinkles on top, for what it's worth). 

Krispy Kreme: Get a free doughnut on National Doughnut Day, no purchase necessary — and you can choose from the entire menu.

Krispy Kreme is giving away free doughnuts on National Doughnut Day

LaMar's Donuts: Get a free doughnut on National Doughnut Day.

Randy's Donuts: Get four glazed rounds from 6 a.m. to noon on National Doughnut Day while supplies last. 

Read more from GateHouse Media:

Everyone can get a free taco at Taco Bell June 18 Sephora is closing all U.S. stores for diversity training on June 5 Summer 2019: Food safety tips for the grill