Prices last checked October 28, 2026
A blended iced coffee drink with chocolate flavor, topped with whipped topping and chocolate drizzle.
The Mocha Frappe blends coffee, ice and milk with rich chocolate syrup, then adds whipped topping and a chocolate drizzle. It is the chocolate counterpart to the Caramel Frappe.
It is one of the highest-calorie McCafe drinks, so a small size is a good way to enjoy it.
Mocha Frappe Price (October 2026)
The Mocha Frappe typically costs $4.59 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.49 to $5.39. 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 |
|---|---|---|
| Mocha Frappe (Small) | $3.99 | 450 |
| Mocha Frappe (Medium) | $4.59 | 560 |
| Mocha Frappe (Large) | $5.19 | 690 |
Mocha Frappe Calories and Nutrition
The Mocha Frappe has 560 calories, about 28% of a 2,000-calorie day, along with 9 g of protein and 140 mg of sodium.
| Nutrient | Amount | % Daily Value* |
|---|---|---|
| Calories | 560 | 28% |
| Total fat | 23 g | 29% |
| Carbohydrates | 81 g | 29% |
| Protein | 9 g | 18% |
| Sodium | 140 mg | 6% |
*Percent Daily Values are based on a 2,000-calorie diet. Nutrition shown for a medium with whipped topping. Nutrition is approximate and based on McDonald's published U.S. nutrition information.
What's in the Mocha Frappe?
- Frappe base with coffee extract
- Ice
- Chocolate syrup
- Whipped light cream
- Chocolate drizzle
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 Mocha Frappe?
The Mocha Frappe is available all day at most U.S. McDonald's, during both breakfast and the regular menu.
Is the Mocha Frappe worth it?
At a typical $4.59, the Mocha Frappe works out to about $0.82 per 100 calories and 2.0 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 $0.75 per 100 calories.
On a tighter budget? The Premium Roast Coffee costs about $2.19.
Ordering tips
- Ask for no whipped topping to save about 70 calories.
- Add a pump of caramel for a caramel-mocha mix.
Mocha Frappe FAQ
How much does the Mocha Frappe cost at McDonald's?
At a typical U.S. McDonald's in October 2026, the Mocha Frappe costs: Small $3.99, Medium $4.59, Large $5.19. Prices we tracked range from $3.49 to $5.39 depending on the restaurant.
How many calories are in the Mocha Frappe?
The Mocha Frappe has 560 calories, 23 g of fat, 81 g of carbohydrates and 9 g of protein. Nutrition shown for a medium with whipped topping.
Is the Mocha Frappe available all day?
Yes. At most U.S. McDonald's the Mocha Frappe is available during breakfast and the regular menu, though some items may be unavailable if a machine is being cleaned.
How many calories are in a Mocha Frappe?
A medium Mocha Frappe has about 560 calories with whipped topping.