Skip to main content

Does Starbucks give a free drink on your birthday every year?

Does Starbucks give a free drink on your birthday every year?

Yes, Starbucks gives a free birthday drink every year with no lifetime cap, if your Rewards account stays active with one purchase per year.

Quick Answer

Yes, Starbucks gives you a free drink or food item on your birthday every single year, with no lifetime cap. But the reward only triggers if your Rewards account is active, meaning you made at least one purchase in the previous 12 months.

Register your birth date at least 7 days before your birthday. Keep the account alive with one purchase a year. That is it.

How the annual reset works

Starbucks Rewards runs the birthday reward on a calendar-year cycle. Every year, on your registered birth date, the system checks two boxes:

  1. Is your birth date entered and older than 7 days in this account?
  2. Has this account earned at least one Star in the past 12 months?

If both are yes, a fresh birthday reward drops into your app wallet at midnight local time and expires at 11:59 pm the same day. If either check fails, the system silently skips the year.

Blank wall calendar next to a wrapped gift box and a coffee mug on a wooden desk representing an annual birthday reward
No lifetime cap. The birthday reward regenerates every calendar year if your account stays active.

The active account rule (the one that catches people)

Most people who lose their birthday reward lose it here. If your account goes 12 months without any purchase using your registered barcode, the system flags it as inactive. The birthday reward will not generate that year.

To keep the reward alive every year, you need at least one Star-earning transaction in the 12 months before your birthday. That can be:

One purchase a year is a very low bar. Set it as a recurring calendar task if you tend to forget.

Is there a lifetime cap

No. The Starbucks Rewards terms do not include any lifetime cap on the birthday reward. As long as the account stays active you receive one birthday reward per calendar year for as long as the program exists.

What happens if you skip a year

If your account went inactive and you missed a birthday reward, the missed year does not roll over. You cannot claim two rewards next year to make up. But if you make a purchase before your next birthday to reactivate the account, the annual cycle resumes normally.

Program history: how the birthday reward has changed

Verifying your birthday is registered correctly

  1. Open the Starbucks app.
  2. Tap the profile icon.
  3. Tap "Personal information."
  4. Confirm your birth date is entered correctly and is older than 7 days.

If you just entered your birthday for the first time and it is less than 7 days before your next birthday, you will miss this year and start the cycle next year.

What the reward covers each year

The reward covers one item, in any size, with unlimited customizations. That includes:

It does not cover packaged retail (whole bean coffee bags), merchandise, or multiple items in one order.

Frequently asked follow-ups

Can I use the reward at any Starbucks? Any US company-operated store and most licensed stores (like Target and grocery Starbucks). Some airport and hotel licensed locations may not process app rewards.

What if I have two accounts? Only one can generate a birthday reward per year. Delete or merge the duplicate to keep things clean.

Does the free drink year every year also come with bonus stars? Sometimes Starbucks runs bonus-Star days near your birthday, but they are not guaranteed and not part of the core reward.

Does the account get frozen if I forget for two years? Not frozen, but your Star balance can expire after 6 months of inactivity, and the birthday reward will skip until you reactivate with a purchase.

Is this offered internationally? Yes in most markets that run Starbucks Rewards (UK, Canada, Australia, EU), with local variations in redemption windows.

Bottom line

Yes, Starbucks gives you a free drink on your birthday every year, with no lifetime cap. Keep your Rewards account active with at least one purchase per year, make sure your birth date is entered at least 7 days in advance, and redeem the reward inside the 24-hour window on your actual calendar birthday. Miss one year and the cycle picks back up the next year automatically once you make a purchase.