No, you cannot earn when purchasing or reloading a Starbucks gift card . The rewards program is designed to award points when you spend the balance on the card, not when you buy the card itself. How Earning Works with Gift Cards

Paying with cash, credit, or debit cards directly usually only earns 1 Star for every $1 spent .

While the purchase of the card is ineligible for rewards, using one to pay for your coffee or snacks is actually the most efficient way to earn stars: