McDonald’s Dirty Dr Pepper® costs roughly $2.99 to $4.05 depending on size and location, and carries 220, 300, or 410 calories. It contains milk from the cold foam. The build is Dr Pepper®, ice, vanilla syrup, and cold foam.
That milk line matters more than the price. Cold foam at McDonald’s is not whipped dairy cream, yet it still declares milk on the allergen panel. Anyone avoiding dairy needs to read the next few sections before ordering.
This drink arrived nationwide on May 6, 2026 as part of McDonald’s first dedicated crafted soda lineup. McDonald’s announced the six-drink launch on April 28, 2026, describing Dirty Dr Pepper as classic Dr Pepper flavor layered with vanilla and a cloud of cold foam.
McDonald’s Dirty Dr Pepper® Price

There is no single national price. McDonald’s franchisees set their own menu pricing, so the same cup can swing more than a dollar between a highway location and a suburban one twenty minutes away.
Published price ranges collected across US locations in 2026 sit roughly as follows. Treat these as a planning range, then confirm the exact figure in the McDonald’s app before you drive.
| Size | Typical Price Range | Calories |
|---|---|---|
| Small | $2.99 – $3.49 | 220 |
| Medium | $3.19 – $3.89 | 300 |
| Large | $3.89 – $4.05 | 410 |
One widely cited 2026 breakdown lists small at $2.99, medium at $3.39, and large at $3.89. Another published range spans $2.99 to $3.49 for small and $3.89 to $4.05 for large.
Here is the part almost nobody flags. A standard fountain Dr Pepper at McDonald’s often sits near a dollar on value pricing. The vanilla syrup and foam pour therefore carry a premium of roughly two to three dollars over the base soda.
That premium is the whole business case. McDonald’s is not selling you soda. It is selling a two-step assembly that a crew member performs by hand, which is why the pricing sits closer to McCafé territory than to fountain territory.
Nutritional Information Table
All three sizes contain zero protein, zero cholesterol, and zero dietary fiber. Carbohydrates supply between 83 and 85 percent of total calories. The rest comes from fat in the foam.
Full Nutrition Breakdown by Size
| Nutrient | Small | Medium | Large |
|---|---|---|---|
| Calories | 220 | 300 | 410 |
| Calories from fat | 40.5 | 54 | 63 |
| Total fat | 4.5 g | 6 g | 7 g |
| Saturated fat | 0 g | 0 g | 0.5 g |
| Trans fat | 0 g | 0 g | 0 g |
| Cholesterol | 0 mg | 0 mg | 0 mg |
| Sodium | 40 mg | 60 mg | 80 mg |
| Total carbohydrates | 48 g | 67 g | 90 g |
| Dietary fiber | 0 g | 0 g | 0 g |
| Sugars | 46 g | 65 g | 87 g |
| Protein | 0 g | 0 g | 0 g |
| Potassium | 25 mg | 35 mg | 40 mg |
A medium Dirty Dr Pepper contains 300 calories, 6 grams of fat, and 67 grams of carbohydrates. A large contains 410 calories, 7 grams of fat, and 90 grams of carbohydrates. A small contains 220 calories, 4.5 grams of fat, and 48 grams of carbohydrates.
What the Size Jump Actually Buys You
Read the fat column against the sugar column. Total fat rises only 2.5 grams from small to large. Sugar rises 41 grams across the same jump. The foam pour is close to fixed.
That means upsizing barely increases the creamy element people are actually paying for. You get a near-identical cap of foam sitting on substantially more sweetened soda. The texture ratio degrades as the cup grows.
Sugar context makes the large uncomfortable reading. Eighty-seven grams works out to roughly twenty-one teaspoons. The small, at 46 grams, already clears typical daily added-sugar guidance for most adults on its own.
Notice the saturated fat line too. It reads 0 g at small and medium, then 0.5 g at large. That is a rounding artifact, since McDonald’s rounds all nutrition values under current US FDA NLEA regulations.
The Ice Detail Almost Every Article Misses
McDonald’s states that calories for fountain beverages are based on standard fill levels plus ice. The published numbers assume a normal ice load inside the cup.
Ask for light ice and those figures stop applying. The displaced volume gets replaced with more soda and more syrup, so your actual sugar intake climbs above the number printed on the menu board.
This runs opposite to how most people use the customisation. Light ice feels like a neutral preference. On a sugar-sweetened crafted soda it is effectively a silent upsize, and no signage anywhere tells you that.
Dirty Dr Pepper® Ingredients

McDonald’s builds this drink from four components. Each one carries its own separate ingredient declaration, which is why the full list looks longer than people expect from a soda.
Dr Pepper
Carbonated water, high fructose corn syrup, water, caramel color, phosphoric acid, caffeine, sodium benzoate as a preservative, natural and artificial flavors, and dimethylpolysiloxane.
Dimethylpolysiloxane is an anti-foaming agent. It exists to suppress bubbles during dispensing. There is a quiet irony in a foam-topped drink whose base soda contains a compound designed to prevent foam.
Caffeine is listed directly in the soda base. McDonald’s confirms the Dirty Dr Pepper is caffeinated, the same as standard Dr Pepper. The vanilla syrup and foam add no further caffeine.
Ice
The ice component lists a single ingredient: ice. Simple as that looks, it is a declared component rather than an afterthought, and it is factored into the calorie methodology described earlier.
Vanilla Syrup
Sugar, water, and 2 percent or less of natural flavors, citric acid, potassium sorbate as a preservative, and fruit juice for color.
Two points worth catching. The syrup is sugar-based rather than sugar-free, so it carries calories even when paired with a zero-sugar soda. And the coloring comes from fruit juice rather than a synthetic dye.
Cold Foam
Water, canola oil, cane sugar, corn syrup, then 2 percent or less of natural flavors, sodium caseinate as a milk derivative, microcrystalline cellulose, cellulose gum, carrageenan, sorbitan monostearate, mono and diglycerides, salt, dipotassium phosphate, polysorbate 60, polysorbate 80, and propylene glycol. Propellants are nitrous oxide and nitrogen.
This is the component that surprises people. The foam is built on water and canola oil rather than cream. Structure comes from cellulose gum, carrageenan, and emulsifiers instead of milk fat.
Yet sodium caseinate sits in there, and caseinate is a milk protein. McDonald’s declares the foam as containing milk. Oil-based does not mean dairy-free here, and that trips people up constantly.
The propellant pairing explains the texture. Nitrous oxide dissolves into the liquid and expands on dispense, creating fine bubbles. Nitrogen keeps the foam stable in the cup rather than collapsing instantly.
Allergen Information
A McDonald’s Dirty Dr Pepper contains milk. It does not contain egg, fish, gluten, peanuts, sesame, shellfish, soy, tree nuts, or wheat.
| Allergen | Status |
|---|---|
| Milk | Contains |
| Egg | Does not contain |
| Fish | Does not contain |
| Gluten | Does not contain |
| Peanuts | Does not contain |
| Sesame | Does not contain |
| Shellfish | Does not contain |
| Soy | Does not contain |
| Tree nuts | Does not contain |
| Wheat | Does not contain |
The milk comes exclusively from the cold foam. Order the same drink without foam and you are left with Dr Pepper, ice, and vanilla syrup, none of which declare any of the nine major allergens.
That single substitution is the most useful allergen fact on this page, and it appears on almost no competitor article. It converts a milk-containing beverage into a vanilla Dr Pepper with no allergen declaration at all.
Two cautions still apply. Fast food kitchens use shared equipment, so no product can be guaranteed allergen-free. Crew training on new builds also varies, so state the request clearly at the point of order.
Lactose specifically is a separate question from milk allergy. Sodium caseinate is a protein isolate carrying minimal lactose, but milk-allergic customers react to the protein itself and should treat the standard build as off-limits.
Reduced Sugar and Diet Versions
McDonald’s did not stop at one formulation. There are three published variants of this drink, and the difference between them is routinely misreported as a straight diet swap.
| Version | Small | Medium | Large |
|---|---|---|---|
| Dirty Dr Pepper® | 220 | 300 | 410 |
| Reduced Sugar with Dr Pepper Zero Sugar® | 150 | 190 | 230 |
| Reduced Sugar with Diet Dr Pepper® | 150 | 190 | 230 |
The Reduced Sugar Dirty Dr Pepper with Dr Pepper Zero Sugar contains 150 calories in a small, 190 in a medium, and 230 in a large. The Diet Dr Pepper variant carries identical figures.
Note the naming. McDonald’s calls it reduced sugar, never zero sugar or diet, even when the soda base is diet. The vanilla syrup and cold foam both carry sugar, so the finished drink can never hit zero.
A large reduced-sugar version still lands at 230 calories. That is more than a large regular fountain soda in some cases. The syrup and foam account for essentially the entire remaining load.
How McDonald’s Actually Makes It
The build sequence is soda over ice, vanilla syrup, then foam dispensed on top. The foam goes last because it needs to sit as a distinct layer rather than dissolve into carbonation.
McDonald’s created a new in-restaurant position called the beverage specialist specifically to maintain quality and consistency across these drinks. That role is the single most underreported fact about this launch.
Its existence tells you two things. McDonald’s expected execution variance on hand-assembled drinks, and the company considers these beverages important enough to add labour cost rather than automate the problem away.
The recipe development traces back to CosMc’s, the beverage-focused spin-off McDonald’s shut down, with lessons carried into a slate of drinks tested across hundreds of standard locations.
Testing began in September 2025, concentrated largely in Wisconsin and Colorado. Roughly eight months separated that pilot from national rollout, which is fast for a chain operating at McDonald’s scale.
What Standard Coverage Gets Wrong
Four claims circulate widely about this drink. Each one falls apart against the published data, and correcting them is the most practically useful thing on this page.
Claim: the cold foam is dairy cream. It is not. The base is water and canola oil. Structure comes from gums and emulsifiers. Sodium caseinate supplies the milk declaration without the drink being cream-based.
Claim: a diet version has no calories. A reduced-sugar large still carries 230 calories. Swapping the soda base removes sugar from one of four components while syrup and foam continue contributing.
Claim: light ice is a neutral request. McDonald’s calorie figures assume standard fill plus ice. Reducing ice increases liquid volume, which increases sugar and calories above every number published on the menu.
Claim: bigger sizes give you more of the creamy character. Fat climbs 2.5 grams from small to large while sugar climbs 41 grams. The upgrade is overwhelmingly extra sweetened soda, not extra foam.
2026 Context and What Changed
This launch marks a structural shift rather than a seasonal promotion. McDonald’s confirmed the refreshers and crafted sodas are a permanent part of the McCafé menu.
The company framed the intent plainly, stating that beverages would move from being a reason to visit McDonald’s to being the reason. That signals sustained investment rather than a trial run.
Dirty Dr Pepper follows the dirty soda trend popularised through social media and specialty drink chains. McDonald’s is the largest operator to standardise the format at national scale.
With roughly 13,500 US locations, the rollout instantly made dirty soda the most widely available it has ever been in America. Regional specialty shops no longer hold the category alone.
The reduced-sugar variants arriving alongside the standard build are the other notable development. Launching a lower-calorie option at the same time as the flagship is not how McDonald’s usually sequences new products.
Practical Ordering Notes
A few adjustments materially change what lands in your cup. None of these require special phrasing beyond a clear request at the speaker or in the app.
- Ask for no cold foam to remove the milk declaration entirely
- Choose the small if foam-to-soda ratio matters, since the foam pour barely scales
- Keep standard ice if you want the published calorie figures to hold
- Pick a reduced-sugar base to cut roughly 70 to 180 calories depending on size
- Check app pricing first, since franchise-level variance can exceed a dollar
App ordering carries one extra advantage worth noting. Modifications get recorded in the order rather than relayed verbally, which reduces the chance of a foam request getting missed during a busy shift.
Frequently Asked Questions
Can you get a dirty Diet Dr Pepper at McDonald’s?
Yes. McDonald’s offers a Reduced Sugar Dirty Dr Pepper with Diet Dr Pepper, and a separate version with Dr Pepper Zero Sugar. Both run 150, 190, and 230 calories by size.
Is the Dirty Dr Pepper permanent at McDonald’s?
Yes. McDonald’s confirmed the crafted sodas and refreshers are a permanent part of the McCafé menu, not a limited-time promotion.
How does McDonald’s make their Dirty Dr Pepper?
Dr Pepper is poured over ice, vanilla syrup is added, then cold foam is dispensed on top as a separate layer. A trained beverage specialist assembles it by hand.
What is a Dirty Dr Pepper at McDonald’s price?
Around $2.99 to $3.49 for a small, $3.19 to $3.89 for a medium, and $3.89 to $4.05 for a large. Franchisees set pricing, so check the app for your location.
Conclusion
McDonald’s Dirty Dr Pepper sits between $2.99 and $4.05, delivers 220 to 410 calories, and declares milk because of its cold foam. The foam is oil-based, not cream, yet still carries a milk protein. Two facts decide most ordering decisions here. Removing the foam removes the only allergen in the drink, and the published calorie figures assume standard ice rather than a light-ice build. If sugar is the concern, the reduced-sugar base cuts a meaningful share of the load without touching the foam. If texture is the concern, the small delivers the best foam ratio of the three sizes.

