Did you know today is national doughnut day? Well you can score yourself a free doughnut at Dunkin Donut's and Walmart's all day today.

National Doughnut day is celebrated all over the United States on the first Friday of June of each year. Started by the salvation army back in 1938 volunteers traveled and served doughnuts to soldiers in World War 1.

I don't have a favorite doughnut , I have a top 3 just in case they ever run out of one kind I have a backup plan . Glaze, chocolate frosted and jelly filled doughnut for the win.

Check out Dunkin Doughnuts and Walmart's today and enjoy a sweet treat at no cost.

Joe Raedle, Getty Images