Ownership decides Starbucks menu prices: the company publishes no national list, and each store prices against its own market. The 6,813 licensed US stores run by host businesses set their own. That matters, because the non-dairy milk charge dropped on November 7, 2024 was dropped at company-operated stores only. The 70 to 80 cents guides still print for oatmilk is wrong at 10,047 stores and may be right inside a supermarket.
All Starbucks guides on this site · Starbucks secret menu — what the off-menu builds actually cost
What you need
11 itemsHow it works
Establish whether the store is licensed or company-operated
Nobody asks this first, and it decides everything else. A counter inside a Target, a Kroger banner, an airport or a hotel is licensed: the host holds the licence, employs the staff and sets the price. A standalone cafe with a drive-thru is almost always company-operated. The Form 10-K for fiscal 2025 reports 10,047 company-operated and 6,813 licensed US stores.
Pick that exact store in the app before reading any price
The app prices the menu against the collection store you choose, not a national average. Change the store and the numbers move.
Treat the oatmilk as free only at a company-operated store
The charge for soymilk, oatmilk, almondmilk or coconutmilk went on November 7, 2024, limited to company-owned and operated stores in the US and Canada. No licensee was bound by it. In a supermarket, add the substitution and watch the total.
Check which Star tiers the store will offer
The Starbucks Rewards Terms of Use say not all stores honour redemption or offer multiple tiers, and some run only the 200 Star tier. The 100 Star tier is better value — up to $6 against $10 for 200 — so losing it costs money.
Compare delivery against collection before ordering
Delivery runs through DoorDash, Grubhub or Uber Eats, and the company's own page says prices bought that way may be higher than posted in stores, before fees. It adds that delivery earns no Rewards benefits.
If something goes wrong
The app charges more than the price I found online
- Cause
- Published tables average stores that price differently
- Fix
- The app figure is the real one. Five 2026-dated guides put a Grande latte at $4.75, $5.25, $5.45, $5.47 and $5.55.
I was charged about 80 cents for oatmilk
- Cause
- You were almost certainly in a licensed store
- Fix
- The November 7, 2024 removal covers company-operated stores only. Inside a Target, Kroger or airport the operator sets its own charges.
The app will not let me order ahead here
- Cause
- Mobile Order and Pay is not enabled at many licensed counters
- Fix
- Order at the counter instead. Scanning the app or paying with a Starbucks Card still earns Stars.
My 100 Star reward would not apply
- Cause
- The store runs a restricted redemption set
- Fix
- The Rewards Terms of Use say certain stores offer only the 200 Star tier. Guides citing a 150 Star tier quote a level retired on February 13, 2023.
The Trenta was refused
- Cause
- A cold-only size with a short drink list
- Fix
- Trenta is 30 oz, for iced coffee, Cold Brew, iced tea and refreshers. Never a hot drink.
What’s fixed, and what actually varies
Almost nothing about a Starbucks price is national, and the store type decides most of what is left. What is fixed is the cups.
Fixed
- Sizes: Short 8, Tall 12, Grande 16, Venti 20 hot and 24 cold, Trenta 30 fl oz
- No national price list exists, so no published figure is the right one
- Delivery through DoorDash, Grubhub or Uber Eats earns no Stars
- The November 7, 2024 milk change covers company-operated stores only
Varies
- The price of every drink, set store by store
- Whether a milk substitution adds 70 to 80 cents — now a function of ownership
- Which Star tiers the till offers; some have only the 200 Star tier
- Whether Mobile Order and Pay works, which it does not at most Target and Kroger counters
In the app, set collection to the store you are standing in, build the drink with every modifier, then remove the milk substitution and see whether the total drops. That is the only way to settle it: Starbucks has never said which licensed stores kept the oatmilk charge.
How Starbucks compares
Menu-price tables fail differently at different chains, and the failure mode is set by who owns the store.
| Chain | Who sets the shelf price | US stores not company-run | Why the published tables go wrong |
|---|---|---|---|
| Starbucks | Each store, by market | 6,813 of 16,860 — about 40% | Licensed and company stores averaged together; the milk change missed |
| Dunkin' | The franchisee | Effectively all | One classic donut appears at five separate prices |
| McDonald's | The franchisee | Around 95% | Advertised deals reprinted as national prices |
| Chipotle | The company | Effectively none | Pricing is consistent, so tables age rather than contradict |
Ownership is the variable nobody tabulates. It decides who sets the price and, at Starbucks, whether a customisation is free.
Dunkin' and McDonald's tables are wrong because a franchisee sets the price. Starbucks tables are wrong for that reason and one more: two-fifths of US stores are licensed, and the 2024 price cut never reached them.
The price cut that only reached three stores in five
On October 30, 2024 Starbucks announced that from November 7, 2024 it would stop charging extra for soymilk, oatmilk, almondmilk or coconutmilk. Brian Niccol framed it as protecting customisation, and the company said almost half of US customers who pay to modify a drink at company-operated stores would see a price reduction of more than 10%. Axios reported the charge had been running at 70 to 80 cents depending on the market.
One phrase does all the work: company-owned and operated stores in the US and Canada. Starbucks Corporation, of Seattle, Washington, reported 10,047 company-operated and 6,813 licensed US stores in its Form 10-K for the year ended September 28, 2025. A licensed store is run by the host business — Target, a Kroger banner, an airport concessionaire, a hotel, a campus caterer — which buys the product, employs the staff and sets the price. Nothing in the announcement bound any of them.
So the guides still listing 70 to 80 cents for a milk substitution in 2026 are not merely out of date. They quote a figure wrong at 10,047 stores and possibly right at 6,813 others, and none says which kind of store its table describes.
The same fault line runs through Rewards. The Terms of Use state that not all stores can honour Star redemption or offer multiple tiers, and that some offer only the 200 Star tier. Widely shared explainers still tell readers a Target or Kroger counter redeems at 150 Stars — a tier abolished on February 13, 2023.
Questions people ask
Why does every site quote a different Starbucks price?
There is no national list to copy. Each store prices against its own market. Pike Place is quoted at a Tall of $2.65 by one guide and $3.45 by another, putting one site's Venti below the other site's Tall.
Does Starbucks still charge extra for oat milk?
Not at company-operated US stores — the charge went on November 7, 2024. It covers company-operated stores only, so a licensee can still charge, and many tables still print 70 to 80 cents.
Is a Starbucks inside Target or Kroger more expensive?
It can be, and it is priced independently. Those counters are licensed: the host retailer sets prices and was not covered by the 2024 milk change.
Can I use Starbucks Rewards at a licensed store?
Usually to earn, sometimes not to redeem. The Terms of Use say not all stores honour redemption or offer every tier, and some run only the 200 Star tier. There is no 150 Star tier.
Are delivery prices higher than in store?
The company says so itself. Its delivery page states prices bought through DoorDash, Grubhub or Uber Eats may be higher than posted in stores, and that delivery earns no Rewards benefits.
What are the Starbucks sizes in ounces?
Short 8 oz, Tall 12 oz, Grande 16 oz, Venti 20 oz hot, Venti 24 oz cold, Trenta 30 oz. Hot and cold Venti share a name and a price step but not a volume.