Today is National Coffee Day. Even though your company isn't celebrating it by giving you a paid day off like they should, at least a lot of the big coffee retailers are on board.

ThinkStock

There are a bunch of places giving out free coffee today to celebrate. Not Starbucks though. You can pry free coffee out of their cold dead hands.

Here's who is giving it out:

  • Krispy Kreme will give you one free coffee a day all weekend.
  • Dunkin' Donuts is doing buy-one-get-one-free today.
  • McDonald's will give you a free coffee with their app, or any coffee drink for $2 today.
  • Pilot Flying J is giving out free cups of coffee today.

Casey's General Store is giving 50 cents off any size coffee, you have to use their app though. And Love's Travel Stops has 24oz. coffee for just $1.