Prices last checked November 1, 2026
Steamed milk and mocha sauce topped with whipped cream and chocolate drizzle.
Starbucks describes it like this: “Steamed milk with chocolate-flavored syrups. Topped with sweetened whipped cream and chocolate-flavored drizzle. A timeless classic made to sweeten your spirits.”
On the Uber Eats menus of the 4 Starbucks stores we checked that list it, the Hot Chocolate started at about $3.45 for a Short (8 fl oz), from $3.35 to $3.65 depending on the store. Uber Eats shows only the smallest size, larger sizes cost more, and delivery-app prices can differ from café prices. A Grande has 370 calories, 37 g of sugar and about 25 mg of caffeine, according to Starbucks.
Hot Chocolate sizes, calories and caffeine
| Size | Volume | Calories | Sugar | Caffeine |
|---|---|---|---|---|
| Kids | 8 fl oz | 190 | 18 g | 15 mg |
| Short | 8 fl oz | 190 | 18 g | 15 mg |
| Tall | 12 fl oz | 280 | 27 g | 20 mg |
| Grande | 16 fl oz | 370 | 37 g | 25 mg |
| Venti | 20 fl oz | 450 | 46 g | 35 mg |
Official Starbucks nutrition for the standard recipe. Milk swaps, extra shots, syrups and toppings change these numbers. See Starbucks cup sizes.
Starbucks Rewards members can redeem the Hot Chocolate for 200 Stars (the Reward level for a handcrafted drink or hot breakfast). See how Starbucks Rewards works.
Hot Chocolate Price (November 2026)
The Hot Chocolate typically costs $3.45 at the 7 Starbucks stores we checked on Uber Eats (starting price for the smallest size), and you can expect to pay anywhere from about $3.35 to $3.65. Prices vary by store and app. In the 7 stores we checked (Chicago, Orlando, Dallas, Santa Monica, Atlanta, Seattle and Denver), a Short Caffè Latte started at $5.45 to $6.15 on Uber Eats.
| Item | Starting price | Calories |
|---|---|---|
| Hot Chocolate (Short) | $3.45 | 190 |
Hot Chocolate Calories and Nutrition
The Hot Chocolate has 370 calories, about 19% of a 2,000-calorie day, along with 14 g of protein and 160 mg of sodium.
| Nutrient | Amount | % Daily Value* |
|---|---|---|
| Calories | 370 | 19% |
| Total fat | 16 g | 21% |
| Carbohydrates | 43 g | 16% |
| Protein | 14 g | 28% |
| Sodium | 160 mg | 7% |
*Percent Daily Values are based on a 2,000-calorie diet. Nutrition is for a Grande (16 fl oz) made with Starbucks' standard recipe (2% milk unless the name says otherwise). Nutrition is approximate and based on Starbucks' published U.S. nutrition information.
What's in the Hot Chocolate?
- Milk
- Mocha Sauce
- Whipped Cream
Allergens: Starbucks does not list allergens for the Hot Chocolate in its online drink data, and drinks made with milk contain milk. Starbucks says it cannot guarantee any product is free from allergens because it uses shared equipment to store, prepare and serve its food and drinks; check the Starbucks app or ask your barista. Recipes and suppliers can change, so always check Starbucks' allergen information or ask your server if you have a food allergy.
When can you order the Hot Chocolate?
The Hot Chocolate is on the core Starbucks drink menu and can be ordered whenever your store is open. Many stores open by 5 a.m.; see Starbucks hours.
Is the Hot Chocolate worth it?
Hot Chocolate FAQ
How much does the Hot Chocolate cost at Starbucks?
The Hot Chocolate costs about $3.45 at Starbucks on Uber Eats (starting price, smallest size) as of November 2026. Prices we tracked range from $3.35 to $3.65 depending on the restaurant.
How many calories are in the Hot Chocolate?
The Hot Chocolate has 370 calories, 16 g of fat, 43 g of carbohydrates and 14 g of protein. Nutrition is for a Grande (16 fl oz) made with Starbucks' standard recipe (2% milk unless the name says otherwise).
Is the Hot Chocolate available all day?
Yes. Starbucks serves its drinks, including the Hot Chocolate, whenever the store is open.
How much caffeine is in a Grande Hot Chocolate?
About 25 mg in a Grande (16 fl oz), according to Starbucks. By size: Kids 15 mg, Short 15 mg, Tall 20 mg, Grande 25 mg, Venti 35 mg.
What sizes does the Hot Chocolate come in?
Kids (8 fl oz), Short (8 fl oz), Tall (12 fl oz), Grande (16 fl oz), Venti (20 fl oz). The Short started at about $3.45 on the delivery menus we checked.
How many Stars is the Hot Chocolate?
200 Stars with Starbucks Rewards, according to the Starbucks menu.
You might also like
See the full Chai, Matcha, Tea & Hot Chocolate menu with prices