It's the most wonderful time of the year.

That's right: Friday is National Donut Day.

You can celebrate this most sacred of holidays by injecting some sugary goodness into your body.

Dunkin Donuts will give a fee donut to anyone who orders a drink. Krispy Kreme is trying to one up the competition by offering a free donut to anyone, with no purchase necessary.

Entenmann's will try to tap into our philanthropic side by donating $1 to the Salvation Army every time someone likes their Facebook page. The company will also award free donuts to as part of a sweepstakes.

So, kick back and enjoy and then get ready for 'I Can't Believe How Many Donuts I Ate Day.'

More From TSM Interactive