Today is National Donut Day (Friday, June 7)! Who doesn't love a donut? Especially a free donut.

We can thank the Salvation Army for starting National Donut Day. According to PRNewswire.com the special day started in1938 to honor a group of women known as the "Donut Lassies" who handed out donuts to soldiers on the front lines during WWI.

So where can you get your free donut today?

1. Dunkin Donuts - just buy a drink and you'll get a free donut!

2. Walmart - They are estimating they will give away over a million donuts today. Just go to the bakery area. Remember to say "Please" and "Thank you"!

3. Shipley's Do-Nuts - Get a free donut with a purchase until noon today!

4. Online go to Entenmann's website and enter their contest of naming a new flavor. If they pick your idea you'll win $5,000 and a year of free donuts!