You can set up a Starbucks gift card in the Starbucks app, on their website, or at any Starbucks location
A Starbucks gift card doesn't require set up the way a bank debit card does — there's no security PIN or fraud protection setup. But before you can use it to pay, you need to register it to a Starbucks account so the balance loads into the system and you can reload it later if you want. Without registration, the card works only as a physical card with a fixed balance, and you can't check your balance online.
The fastest route is the Starbucks app or website. Both let you add the card in about two minutes. If you don't have a Starbucks account yet, you'll create one during the process — it takes your email, a password, and a name. You can also register at a register inside any Starbucks store, though this takes longer because a barista has to process it manually.
Key Takeaways
- Registration links your gift card to a Starbucks account so you can check the balance, reload money, and use it across all Starbucks locations.
- The Starbucks app and website are the fastest registration methods and take about two minutes from start to finish.
- You'll need the 16-digit card number on the back of the card and the security code to register online or in the app.
- Once registered, your card works at any Starbucks store, through the app for mobile ordering, and at some grocery stores that sell Starbucks products.
- If you lose a registered card, you can transfer the remaining balance to a new card through your Starbucks account.
Register through the Starbucks app
Open the Starbucks app on your phone and tap the menu icon (three horizontal lines) in the bottom right corner. Scroll down and select "Gift Cards." Tap "Add a Gift Card" and choose "Register a Physical Card."
Enter the 16-digit card number from the back of your card and the three-digit security code. If you already have a Starbucks account, sign in. If not, tap "Create Account" and enter your email, a password, your first and last name, and your birthdate. Starbucks uses the birthdate to send you a birthday reward later. Tap "Register Card" and you're done — the balance shows in your app when ready.
Register on the Starbucks website
Go to starbucks.com and click "Sign In" in the top right. If you don't have an account, click "Create One" and fill in your email, password, name, and birthdate. Once you're signed in, hover over your account name in the top right and select "Gift Cards."
Click "Register a Gift Card" and enter the 16-digit number and three-digit security code from the back of your physical card. Click "Register" and the balance loads into your account. You can now check your balance anytime by logging back in and going to the Gift Cards section.
Register at a Starbucks store
Bring your gift card to any Starbucks location and ask a barista to register it for you. They'll scan or manually enter the card number into their register system. You'll need to provide your name and email address. This method works if you don't have a smartphone or prefer not to create an online account, but it ties up a register line and takes longer than the app or website.
If you register in-store, you can still create a Starbucks account later and link the same card to it. This gives you the ability to check your balance online and reload the card remotely.
What happens after you register
Once your card is registered, the balance is stored in your Starbucks account, not just on the physical card. This means you can use the card at any Starbucks worldwide, reload it with money through the app or website, and check your balance anytime without visiting a store. You can also use the card number to pay through the Starbucks app for mobile ordering — you don't have to carry the physical card.
If your physical card is lost or damaged, you can transfer the remaining balance to a new card through your account. Log into the Starbucks app or website, go to Gift Cards, and select the card you want to replace. Follow the prompts to order a replacement or transfer the balance to a card you already own.
Using your registered card to pay
At a Starbucks store, hand the physical card to the barista at checkout, or tell them you're paying with the Starbucks app and show your phone. The barista will either scan the card or scan a barcode in your app. The purchase amount comes out of your registered balance.
If you're ordering through the Starbucks app for pickup or delivery, select "Payment Method" during checkout and choose your registered gift card from the list. The app will charge the card automatically when your order is ready or delivered. You can also use a registered gift card to buy Starbucks products at grocery stores that accept Starbucks cards, though not all locations do.
Reloading your card with more money
Once your card is registered, you can add money to it anytime through the app or website. Open the Starbucks app, tap the menu, select "Gift Cards," and tap your registered card. Tap "Add Funds" and choose an amount between $5 and $200. Enter a payment method — a debit card, credit card, or bank account — and confirm. The money loads into your card balance within a few minutes.
You can also reload at a Starbucks store by handing your card to a barista and telling them how much you want to add. They'll process the payment at the register. Some grocery stores that sell Starbucks cards also let you reload registered cards at checkout, though this varies by location.
Frequently Asked Questions
Do I have to create a Starbucks account to use a gift card?
No. A physical Starbucks gift card works at any store without registration — you just hand it to the barista. But registration lets you check your balance online, reload the card remotely, and protect your balance if the card is lost. Most people register because it's more convenient.
What if I lost my gift card after registering it?
Log into your Starbucks account on the app or website, go to Gift Cards, and select the lost card. You can transfer the remaining balance to a new physical card or to another registered card you own. Starbucks doesn't refund lost cards, but the registered balance is protected as long as you report it through your account.
Can I use a registered gift card to pay through a third-party app like DoorDash or Uber Eats?
No. Third-party delivery apps don't accept Starbucks gift cards as payment. You can only use a registered card through the official Starbucks app, on starbucks.com, or at a physical Starbucks location. You can pay for third-party delivery with a credit or debit card instead.
How long does it take for a reloaded gift card balance to show up?
When you reload through the Starbucks app or website, the balance usually appears within a few minutes. If you reload at a store, the barista adds the funds when ready and the balance shows on your card right away. If you don't see the new balance after 10 minutes, refresh the app or website by signing out and back in.
Can I use multiple gift cards on one order?
At a Starbucks store, you can pay with one gift card per transaction. If your card doesn't have enough balance for your order, you can pay the difference with another payment method. Through the Starbucks app, you can only select one gift card per order, but you can add a second payment method for any remaining amount.