Skip to content

Updated 27 July 2026

McDonald's Dirty Dr. Pepper 16 Oz
McCafe

McDonald's Dirty Dr. Pepper 16 Oz

$4.39 220 Cal 0g protein

Checked across 66 restaurants, $3.19 to $5.58.

4.9 · 9 ratings

Nutritional Facts

Per serving · Based on a 2,000 calorie diet

Total220kcal
Protein0g0%
Carbs48g16%
Fat4.5g7%
NutrientAmount% DV
Calories220kcal11%
Total Fat4.5g7%
Saturated Fat0g0%
Trans Fat0g
Cholesterol0mg0%
Sodium40mg2%
Total Carbohydrates48g16%
Dietary Fiber0g0%
Total Sugars46g92%
Added Sugars46g92%
Protein0g0%
Calcium4mg0%
Iron0mg0%
Potassium25mg1%
Caffeine25mg
Nutritional values come from McDonald's published data and may vary by location or customisation. Updated 27 July 2026. Compare this item against the rest of the menu with the nutrition calculator.

McDonald's Dirty Dr. Pepper 16 Oz Complete Information

A McDonald's Dirty Dr Pepper (16 Oz.) costs $4.39 and carries 220 calories with 25mg of caffeine. Dr Pepper with cream and vanilla, made to order.

The dirty soda format came out of Utah and reached national chains in the 2020s: soda with cream and flavored syrup, served over ice. This is McDonald's version. Against a plain $2.69 Dr Pepper (Small) at 190 calories and 55mg of caffeine, this is a larger serve with cream added, and interestingly less caffeine per drink at 25mg. It is one of the soda specials the feed files under McCafe rather than Drinks, alongside $4.39 Sprite Berry Blast and $4.39 Orange Dream with Fanta. Pair it with a McDouble at $4.19.

Health Insight

At 220 calories and 46g of sugar, this one is best treated as an occasional order rather than an everyday one.

Lighter alternative: Blackberry Passion Fruit Lemonade Refresher 16 Oz on the same menu comes in at 170 calories. See Blackberry Passion Fruit Lemonade Refresher 16 Oz

What Is in a McDonald's Dirty Dr. Pepper 16 Oz?

4 components, 33 ingredients in total, exactly as McDonald's lists them.

  1. Main Ingredients9
    • Carbonated Water
    • High Fructose Corn Syrup
    • Water
    • Caramel Color
    • Phosphoric Acid
    • Caffeine
    • Sodium Benzoate (Preservative)
    • Natural And Artificial Flavors
    • Dimethypolysiloxane
  2. Ice1
    • Ice
  3. Vanilla Syrup6
    • Sugar
    • Water
    • Contains 2% Or Less Of The Following: Natural Flavors
    • Citric Acid
    • Potassium Sorbate (Preservative)
    • Fruit Juice (Color)
  4. Cold Foam17
    • Water
    • Canola Oil
    • Cane Sugar
    • Corn Syrup
    • Contains 2% Or Less Of: Natural Flavors
    • Sodium Caseinate* (A Milk Derivative)
    • Microcrystalline Cellulose
    • Cellulose Gum
    • Carrageenan
    • Sorbitan Monostearate
    • Mono & Diglycerides
    • Salt
    • Dipotassium Phosphate
    • Polysorbate 60
    • Polysorbate 80
    • And Propylene Glycol
    • Propellants: Nitrous Oxide And Nitrogen
Ingredient statements are published by McDonald's and can change without notice. Regional suppliers mean a restaurant near you may use a slightly different formulation.

Pairs Well Together

Perfect Combination

A Dirty Dr. Pepper 16 Oz on its own is rarely the whole order, and Apple Slices rounds it out.

Allergen Information

This item may contain the following allergens

  • Milk / Dairy

Allergen information for the Dirty Dr. Pepper 16 Oz is based on McDonald's standard recipe. Cross contamination is possible in restaurant kitchens, so tell staff about any allergy before you order.

Compare Items

Pick an item above to see it against the Dirty Dr. Pepper 16 Oz on price, calories and macros.

More from the McCafe Menu

See Dirty Dr. Pepper 16 Oz Against the Whole Menu

Every item priced side by side, so you can see exactly where Dirty Dr. Pepper 16 Oz sits against the rest of the menu before you decide.

Full McDonald's Restaurant Menu Prices

Dirty Dr. Pepper 16 Oz Questions

How much is a Dirty Dr Pepper at McDonald’s?

A 16 ounce is $4.39 at a typical US restaurant, a median from live restaurant listings with the range shown under the price above.

What is a dirty soda?

Soda with cream and flavored syrup served over ice, a format that came out of Utah and reached national chains in the 2020s. This is McDonald’s version built on Dr Pepper.

How many calories in a Dirty Dr Pepper?

220 calories for 16 ounces, against 190 for a small fountain Dr Pepper. The cream and vanilla account for the difference.

How much caffeine does it carry?

25mg, which is less than a plain small Dr Pepper at 55mg despite being a larger serve. The published figures are on this page.

What other dirty sodas does McDonald’s sell?

$4.39 Sprite Berry Blast, $4.39 Orange Dream with Fanta and $4.39 Reduced Sugar Vanilla Swirl with Diet Coke, all on the McCafe menu with their own pages here.

Popular McDonald's Items

Dirty Dr. Pepper 16 Oz Comments

No comments yet. Yours would be the first.