10 desserts, 7 priced: $1.59 for a cone up to $5.59 for a McFlurry, at 170 to 570 calories.
McDonald's sweets & treats prices cover ten items, and only seven produced a figure. Recorded prices ran from $1.59 for a Vanilla Cone to $5.59 for an OREO McFlurry, with the section's typical at $3.74. Calories, which are McDonald's own, run from 170 for a Chocolate Chip Cookie to 570 for an M&M'S McFlurry. One item, the Hot Caramel Sundae, carries neither a price nor a calorie count.
McDonald's guides — surveys, menus and gift cards · McDonald's menu prices, every section · OREO McFlurry (Regular) price and calories · M&M'S McFlurry (Regular) price and calories · Vanilla Cone price and calories · Chocolate Shake (Small) price and calories · Vanilla Shake (Small) price and calories · Strawberry Shake (Small) price and calories · Hot Fudge Sundae price and calories · Hot Caramel Sundae price and calories
What you need
7 itemsMcDonald's sweets & treats prices and calories
| Item | Typical price | Price range | Calories |
|---|---|---|---|
| OREO McFlurry (Regular) | $4.79 | $3.99 – $5.59 | 410 Cal |
| M&M'S McFlurry (Regular) | not published | — | 570 Cal |
| Vanilla Cone | $1.99 | $1.59 – $3.19 | 200 Cal |
| Chocolate Shake (Small) | varies | $3.49 – $3.99 | 520 Cal |
| Vanilla Shake (Small) | $3.99 | $3.49 – $4.39 | 480 Cal |
| Strawberry Shake (Small) | $3.49 | — | 470 Cal |
| Hot Fudge Sundae | $3.89 | $2.99 – $3.99 | 330 Cal |
| Hot Caramel Sundae | not published | — | — |
| Baked Apple Pie | $2.29 | $2.29 – $2.49 | 230 Cal |
| Chocolate Chip Cookie | not published | — | 170 Cal |
If something goes wrong
Three rows show no price
- Cause
- Nothing came back for the M&M'S McFlurry, the Hot Caramel Sundae or the Chocolate Chip Cookie. Where a check returns no figure, the row is left empty rather than filled in from a sibling.
- Fix
- Price those three at the counter or in the McDonald's app. For a McFlurry, the OREO row at $4.79 typical is the nearest guide available.
The Hot Caramel Sundae row is empty in both columns
- Cause
- Its product page is the only one in this section carrying no calorie sentence, which was confirmed by opening the page twice. No price came back for it either.
- Fix
- Read the Hot Fudge Sundae row for the format and stop there. The 330 belongs to the fudge version, and nothing supports moving it across to the caramel.
Three shakes look like three separate products
- Cause
- Chocolate, vanilla, strawberry: one small cup in three flavours, and the whole published calorie gap between them is 50, the whole of the flavour decision.
- Fix
- Compare them on price, where they genuinely differ. Chocolate ran $3.49 to $3.99, vanilla $3.49 to $4.39, and strawberry produced a single reading of $3.49.
Nothing below the calorie line appears anywhere in the section
- Cause
- Every product page here draws its macro table and allergen list through a calculator that runs in the browser, so a plain read returns an empty table and none of it could be read.
- Fix
- Open the item in the McDonald's app, where the calculator runs. Allergy questions belong with staff rather than with a price page.
Eight frozen items, two baked, and the point where the figures run out
Eight of the ten items in this section are frozen desserts and the other two come out of an oven. Among the eight, format is what the calorie ladder tracks. A Vanilla Cone, with nothing poured on or stirred in, is 200. A Hot Fudge Sundae, with sauce over the top, is 330. An OREO McFlurry, with a mix-in spun through the cup, is 410, and the M&M'S version of that same format is 570. The drinkable ones sit highest: a small shake is 470 for strawberry, 480 for vanilla, 520 for chocolate.
The other two are baked. A Baked Apple Pie is 230 calories and a Chocolate Chip Cookie is 170, which makes the cookie the lightest thing in the section and the pie the only baked item with a recorded price band.
Where this section differs from the rest of the menu is how much of it could not be filled in. Seven of the ten rows carry a price. Three do not, because no reading came back for the M&M'S McFlurry, the Hot Caramel Sundae or the Chocolate Chip Cookie, and an empty cell is a more honest answer than a neighbour's figure copied sideways.
The Hot Caramel Sundae is worse than unpriced. Its page on the company's own site is the single product page in this check that carries no calorie sentence at all, a result confirmed by opening it twice under differently worded reads. Its sibling the Hot Fudge Sundae is documented at 330. Borrowing that number would be an invention, since the two desserts differ by their sauce and nothing published says what the caramel version weighs in at.
On money the section is unusually loose. Recorded figures run from $1.59 to $5.59 with a typical of $3.74, and the widest proportional spread belongs to the cheapest item: a Vanilla Cone came back at $1.59 in one place and $3.19 in another, a gap of about 101% on a single scoop. An OREO McFlurry ran $3.99 to $5.59, and a Hot Fudge Sundae $2.99 to $3.99. Only the Baked Apple Pie held anything like a tight band, at $2.29 to $2.49.
Franchising explains most of that. Roughly 95% of US restaurants under the brand are run by franchisees, a share McDonald's states in its Form 10-K, and each operator sets the board in front of them. Corporate publishes calorie counts for almost everything and prices for almost nothing, which leaves no official figure to test any of these against.
Two calorie figures in this section have been read twice rather than once, under separate prompts: the OREO McFlurry at 410 and the Baked Apple Pie at 230. The rest were read once. Below the calorie line, nothing at all was available. Fat, sodium, sugars, carbohydrate and protein come from a calculator that runs in the browser, so those values could not be read, and the same applies to every allergen list here. For a price that actually binds, the McDonald's app with a restaurant selected is the only source worth using.
Sweets & Treats at a glance
- Items listed
- 10
- Cheapest recorded
- $1.59
- Dearest recorded
- $5.59
- Typical
- $3.74
Questions people ask
How much is a McFlurry at McDonald's?
$4.79 was the typical figure for an OREO McFlurry, on a band of $3.99 to $5.59 recorded from published US listings in August 2026. No price came back at all for the M&M'S version, so nothing is claimed for it here.
How many calories are in a McDonald's shake?
520 for a small chocolate, 480 for a small vanilla, 470 for a small strawberry, all published by McDonald's. The three sit within 50 calories of each other because they are sold at one cup size and differ only by flavour.
What is the cheapest dessert at McDonald's?
A Vanilla Cone, at $1.99 typical and $1.59 at the bottom of its band. It is also the lightest of the frozen items at 200 calories, which is under half a small shake.
Why do three items have no price on this page?
Because no reading returned one. The M&M'S McFlurry, the Hot Caramel Sundae and the Chocolate Chip Cookie came back empty across the whole check, and a blank cell beats a guessed one.
Is this page an official McDonald's price list?
No. Nine of the ten calorie figures here are the company's published values; the prices beside them were recorded from published US listings in August 2026. McDonald's publishes almost no US menu prices of its own.
Can this site tell me the price at my local McDonald's?
It cannot. About 95% of US restaurants under the brand are franchised and each operator prices the board, which is how one Vanilla Cone was recorded at $1.59 and another at $3.19. The McDonald's app, set to a location, gives that restaurant's own figure.