Prices last checked October 28, 2026
Vanilla soft serve blended with strawberry syrup and topped with whipped topping.
The Strawberry Shake blends vanilla soft serve with a sweet strawberry syrup for a pink, fruity milkshake, topped with whipped topping. It is a long-time favorite with kids.
It costs the same as the chocolate and vanilla shakes in each size.
Strawberry Shake Price (October 2026)
The Strawberry Shake typically costs $4.19 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 $2.50 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 |
|---|---|---|
| Strawberry Shake (Small) | $3.49 | 470 |
| Strawberry Shake (Medium) | $4.19 | 590 |
| Strawberry Shake (Large) | $4.89 | 850 |
Strawberry Shake Calories and Nutrition
The Strawberry Shake has 590 calories, about 30% of a 2,000-calorie day, along with 13 g of protein and 270 mg of sodium.
| Nutrient | Amount | % Daily Value* |
|---|---|---|
| Calories | 590 | 30% |
| Total fat | 16 g | 21% |
| Carbohydrates | 99 g | 36% |
| Protein | 13 g | 26% |
| Sodium | 270 mg | 12% |
*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 Strawberry Shake?
- Vanilla reduced fat ice cream
- Strawberry syrup
- Whipped light cream
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 Strawberry Shake?
The Strawberry Shake is available all day at most U.S. McDonald's, during both breakfast and the regular menu.
Is the Strawberry Shake worth it?
At a typical $4.19, the Strawberry Shake works out to about $0.71 per 100 calories and 3.1 grams of protein per dollar, which is better than the average for desserts & shakes on the menu (2.6 g per dollar).
Comparing sizes, the large gives you the most food for your money at roughly $0.58 per 100 calories.
On a tighter budget? The Chocolate Chip Cookie costs about $1.59.
Ordering tips
- Mix with vanilla for a lighter strawberry flavor.
- Order a small for kids.
Strawberry Shake FAQ
How much does the Strawberry Shake cost at McDonald's?
At a typical U.S. McDonald's in October 2026, the Strawberry Shake costs: Small $3.49, Medium $4.19, Large $4.89. Prices we tracked range from $2.50 to $5.39 depending on the restaurant.
How many calories are in the Strawberry Shake?
The Strawberry Shake has 590 calories, 16 g of fat, 99 g of carbohydrates and 13 g of protein. Nutrition shown for a medium with whipped topping.
Is the Strawberry Shake available all day?
Yes. At most U.S. McDonald's the Strawberry Shake is available during breakfast and the regular menu, though some items may be unavailable if a machine is being cleaned.
How much is a strawberry shake at McDonald's?
A medium typically costs about $4.19, with small around $3.49 and large around $4.89.