So the winter has been pretty timid thus far, but do you really need cold weather as an excuse to get your Starbucks fix? Well if you do, we have an even better reason for you to stop by the popular coffee chain: free coffee!

Free coffee?! It’s like music to a writer’s ears — or anyone who has to get up in the morning. Even better, you don’t have to do much to be eligible for this promotion.

Starbucks may have the reputation of being an overpriced coffee chain but you have to admit, a buy one get one free deal isn’t too shabby. Grab your friend, a neighbor or someone off the street and head to Starbucks to collect your Holiday drinks. All of the blends are good, but you can’t go wrong with the Peppermint Mocha. Note: This deal is only going on from 2-5 PM, today through November 20.

Starbucks Buy 1, Get 1 Free Event

All you need to do is hit up your nearest Starbucks Store with a buddy and purchase one drink to get the second one free. The website also encourages coffee lovers to text MERRY to 697289 in order to get offers sent to your phone.

The buy one, get one free event is going on today, November 17, through Sunday November 20, so you have the whole weekend to take advantage of this event. This deal applies to their Holiday Drinks, which include;

  • Gingerbread Latte
  • Peppermint Mocha
  • Caramel Brulée Latte

If you are a huge Starbucks fan, then you may have noticed a pricing change on one of their products. The chain just announced they are dropping a surcharge previously added onto bags of coffee beans weighing under the typical one pound.

If you are feeling particularly festive, grab a bag of Starbucks’ Christmas brew containing spices and earthy beans from Latin America and Asia/Pacific regions. This blend is sure to bring anyone back to the nostalgic feeling associated with those chilly wintery mornings.

Marina Shifrin

Marina is a staff writer for She is an expert in college finances, consumer spending and banking.