Prices last checked October 28, 2026
Espresso blended with steamed whole or nonfat milk and topped with a layer of foam.
The McCafe Latte is made with espresso pulled from Rainforest Alliance Certified beans and steamed milk, finished with a light layer of foam. You can add flavors like caramel, French vanilla or hazelnut where available.
It is typically a dollar or two cheaper than a similar latte at a coffeehouse chain, which makes it a popular budget swap.
Latte Price (October 2026)
The Latte typically costs $4.29 at U.S. McDonald’s restaurants. Because most locations are run by franchisees who set their own prices, you can expect to pay anywhere from about $3.19 to $5.09. Airports, highway rest stops and big cities are usually at the top of that range, and delivery apps add a further markup.
| Item | Typical price | Calories |
|---|---|---|
| Latte (Small) | $3.59 | 140 |
| Latte (Medium) | $4.29 | 190 |
| Latte (Large) | $4.79 | 240 |
Latte Calories and Nutrition
The Latte has 190 calories, about 10% of a 2,000-calorie day, along with 10 g of protein and 140 mg of sodium.
| Nutrient | Amount | % Daily Value* |
|---|---|---|
| Calories | 190 | 10% |
| Total fat | 10 g | 13% |
| Carbohydrates | 15 g | 5% |
| Protein | 10 g | 20% |
| Sodium | 140 mg | 6% |
*Percent Daily Values are based on a 2,000-calorie diet. Nutrition shown for a medium with whole milk. Nutrition is approximate and based on McDonald’s published U.S. nutrition information.
What’s in the Latte?
- Espresso
- Steamed whole milk
- Milk foam
Allergens: contains Milk. Recipes and suppliers can change, so always check the allergen information in the McDonald’s app or ask the restaurant if you have a food allergy.
When can you order the Latte?
The Latte is available all day at most U.S. McDonald’s, during both breakfast and the regular menu.
Is the Latte worth it?
At a typical $4.29, the Latte works out to about $2.26 per 100 calories and 2.3 grams of protein per dollar, about average for mccafe coffee on the menu.
Comparing sizes, the large gives you the most food for your money at roughly $2.00 per 100 calories.
On a tighter budget? The Premium Roast Coffee costs about $2.19.
Ordering tips
- Ask for nonfat milk to save about 70 calories on a medium.
- Add a flavor shot for a few cents to customize it.
Latte FAQ
How much does the Latte cost at McDonald's?
At a typical U.S. McDonald’s in October 2026, the Latte costs: Small $3.59, Medium $4.29, Large $4.79. Prices we tracked range from $3.19 to $5.09 depending on the restaurant.
How many calories are in the Latte?
The Latte has 190 calories, 10 g of fat, 15 g of carbohydrates and 10 g of protein. Nutrition shown for a medium with whole milk.
Is the Latte available all day?
Yes. At most U.S. McDonald’s the Latte is available during breakfast and the regular menu, though some items may be unavailable if a machine is being cleaned.
Is a McDonald's latte cheaper than Starbucks?
Usually yes; a medium McCafe Latte typically costs about $4.29, often a dollar or more less than coffeehouse chains.