If you are looking to get some extra coffee today or this weekend, there are tons of places to get great coffee deals or freebies. Because National Coffee Day falls on a Friday, there are some places that are offering freebies and deals not just on Friday but also some deals or freebies this weekend.

So where are the deals or freebies? Just note that some are deals in store or on an app. Also, I just have places that are in the Lansing area so you won't have to drive much for a coffee deal today or this weekend.

Tim Hortons: On Saturday and Sunday, place an order through their app and get a free reward that can be redeemed for coffee or a baked good. Download the app here.

Dunkin':  Buy a hot coffee and get a second cup of equal or greater value for free Sunday. Also through Dec. 31 from 2 to 6 PM daily, get a medium-sized Dunkin’ Latte, Cappuccino or Americano for $2.

7-Eleven: For a limited time with the 7Rewards app, get any size coffee for $1. Download the free app here.

McDonald's: Not a National Coffee Day deal, but with the McDonald's app, purchase five McCafé drinks and get one free. Download the app here.

Barnes & Noble: Get a free hot or iced tall coffee with the purchase of a bakery case item Sunday.

Biggby Coffee: Get a free hot brewed coffee Sunday at participating locations.

Whole Foods: The grocery chain has teamed up with High Brew Coffee and together are offering free cans of the coffee with a coupon Sunday. Get a coupon here.

Cracker Barrel: Use the discount code COFFEE20 for 20% off Cracker Barrel’s famous coffee when purchasing online, including regular, pumpkin pie, and single-serve cups. The discount will only be active on National Coffee Day.

Silk: While supplies last Sunday, you will be able to send Silk a PayPal request to silknationalcoffeeday@gmail.com for the cost of one dairy-free coffee drink purchased at their local coffee shop. Write your drink order in the notes section and you could get up to $5 for your order.

You can see more deals here.