Starbucks is giving away free drinks – if you happen to be at the right store

There's a catch: It's only offered at select stores at select times.

Starbucks is giving away free espresso beverages every day through Jan. 2, 2017.

Seriously. There's just a little catch.

The free beverages are only offered at 100 Pop-Up Cheer Parties locations across the U.S. from 1-2 p.m. The pop-up locations change every day, and the designated stores are not revealed until 12 a.m. that day.

So you have to be on top of things to get to the right party in time for a free drink.

Starbucks is also giving away free Cheer Cards that have other special offers.

You can track the Pop-up Parties here.

WCCO says there was one in Minnesota on Tuesday in Wayzata.

Next Up