Love your lattes? Here’s how to earn free drinks faster — no complicated hacks required.
Whether you’re sipping a flat white on your morning commute or grabbing an iced matcha before errands, Starbucks runs can add up. But with a little planning, you can earn rewards for the purchases you’re already making — both in-store and online.
Here are five easy, legit ways to earn Starbucks Stars and even get free gift cards to fund your next caffeine fix.
1. Join Starbucks Rewards (It’s Free!)
If you haven’t joined Starbucks Rewards yet, this is your starting point. It’s free to sign up via the Starbucks app, and once you’re in, you’ll start earning Stars every time you make a purchase — 2 Stars per $1 when you order with a Starbucks Card or through the app.
Once you collect enough Stars, you can redeem them for free drinks, snacks, and more:
-
25 Stars: Extra espresso shot or dairy swap
-
100 Stars: Brewed coffee, bakery item, or tea
-
200 Stars: Handcrafted drinks or breakfast items
-
400 Stars: Merchandise or lunch
Pro tip: Load a digital Starbucks Card and pay with it to earn Stars faster.
2. Opt In for Bonus Star Promos
Starbucks regularly runs bonus events like Double Star Days or personalized challenges. Just make sure you’re opted in to email notifications and app alerts so you don’t miss out. Completing simple tasks — like buying two drinks in a week or trying a new item — can help you rack up Stars fast.
3. Use Shopkick to Earn Free Starbucks Gift Cards
One of the easiest ways to save on Starbucks? Use Shopkick, the free shopping rewards app that lets you earn gift cards just for doing things you already do:
-
Walk into participating stores
-
Scan product barcodes
-
Upload grocery receipts
-
Shop online through the app
The points you earn (called kicks) can be redeemed for free Starbucks gift cards — or dozens of other popular retailers.
And yes — you can double dip. Pay for your Starbucks run with a gift card from Shopkick and still earn Stars in the Rewards program. More coffee, fewer dollars. That’s a win-win.
4. Use a Starbucks Rewards Visa Card
If you’re a regular Starbucks customer, the Starbucks® Rewards Visa® Card can help you earn Stars even faster. Cardholders earn:
-
3 Stars per $1 spent at Starbucks
-
1 Star per $2 on everyday purchases
The card also typically comes with a bonus Star offer after your first purchase. Just be sure it fits your budget and spending style before applying.
5. Trade in Loose Change or Old Items
Here’s a lesser-known tip: Coinstar machines in select grocery stores let you turn loose change into Starbucks eGift Cards — with no transaction fee. And if you’ve got unused electronics, video games, or books, the Amazon Trade-In program lets you exchange them for Amazon credit, which you can use to buy Starbucks gift cards online.
The Bottom Line
Earning Starbucks Rewards doesn’t have to mean spending more — it just means shopping smarter. Whether you’re scanning receipts with Shopkick or opting in for bonus Star Days, small steps can lead to big sips.
Download the Shopkick app today to start turning everyday errands into Starbucks runs on us.
Want more smart savings tips and reward hacks? Follow us on Instagram and Facebook for a daily dose of inspiration.