Web Analytics

Restaurants

Burgers
Chicken
Mexican
Sandwiches & subs
Coffee & breakfast
Bowls & more
All 31 restaurants →

Diets

High ProteinLow SodiumDiabeticKetoLow CalorieLow SugarWeight LossGLP-1VegetarianVegan All diet hubs →

Calculators

StarbucksBuild your order — sizes, milk, syrupsDunkin’Build your order — sizes, swirls, shots All calculators →
GuidesAllergensBest Of Compare restaurants
Calorie Calculator • McDonald’s

McDonald’s Calorie Calculator

Build your order in the McDonald’s calorie calculator and watch calories, sugar, sodium, and a Nom Score add up live across all 155 menu items — a complete McDonald’s nutrition calculator.

155 Menu Items
9 A/B Rated
520 Avg Calories
The heavyweight

Chicken McNuggets (40 piece)

As sold — the biggest calorie hit on the menu.

1,650calories

Tap any item to add it to your order.

155 items

One-tap orders

Load a typical order into the builder.

McDonald’s menu calories

Every item in the builder above with its calories and Nom Score — official published nutrition. Tap any item for the full breakdown.

Show all 155 McDonald’s items
ItemCaloriesNom Score
1% Low Fat Milk Jug100C
2 Scratch Biscuits and 8oz Gravy940D
Americano (Medium)0B
Apple Fritter510C
Apple Slices15B
Bacon Hot Honey McCrispy770C
Bacon McDouble460C
Bacon, Egg & Cheese Bagel590C
Bacon, Egg & Cheese Biscuit460C
Bacon, Egg & Cheese McGriddles430C
Baked Blueberry And Creme Pie260C
Baked Hot Apple Pie240B
Basket of Fries630A
Big Breakfast1,060D
Big Breakfast with Hotcakes1,340D
Big Mac580C
Big Mac Bacon610C
Biscuit and Steak430C
Blueberry Muffin470B
Cappuccino (Medium)110C
Caramel Frappe450D
Caramel Frappé420C
Caramel Macchiato (Medium)260D
Cheeseburger300C
Chicken Big Mac700C
Chicken McGriddles®380C
Chicken McNuggets (10 piece)410C
Chicken McNuggets (20 piece)830C
Chicken McNuggets (4 piece)170C
Chicken McNuggets (40 piece)1,650C
Chicken McNuggets (6 piece)250C
Chocolate Chip Cookie170C
Chocolate Shake (Medium)520D
Cinnamon Roll560B
Coca-Cola (Medium)220D
Coffee Cream Portion Cup20B
Creamy Chili Sauce110C
Creamy Ranch Sauce110C
Daily Double490B
Dasani Water0A
Deluxe McCrispy530C
Diet Coke (Medium)0B
Double Cheeseburger440C
Double Filet-O-Fish530B
Double Hamburger340C
Double Quarter Pounder with Cheese740C
Double Quarter Pounder with Cheese Deluxe650C
Dr Pepper (Medium)210D
Egg & Cheese Bagel520C
Egg McMuffin310B
English Muffin160B
Fanta Orange (Medium)210D
Fat Free Chocolate Milk Jug130C
Filet-O-Fish380B
French Fries (Kids)110A
French Fries (Large)480A
French Fries (Medium)320A
French Fries (Small)230A
French Vanilla Latte (Medium)320C
Fried Coconut (Haupia) Pie270C
Fried Guava Pie210C
Frozen Coke (Medium)130C
Frozen Fanta Wild Cherry (Medium)130C
Fruit & Maple Oatmeal320B
Guava and Creme Pie270C
Hamburger250C
Hash Brown150B
Hi-C Orange Lavaburst (Medium)240D
Holiday Pie260B
Honey50C
Honey Mustard Sauce60D
Hot ‘n Spicy McChicken380C
Hot Caramel Sundae330C
Hot Chocolate (Medium)380C
Hot Fudge Sundae330C
Hot Honey McCrispy660C
Hot Honey Sausage Egg Biscuit550C
Hot Honey Snack Wrap350C
Hot Tea (Medium)10A
Hotcakes580B
Hotcakes and Sausage770C
Iced Caramel Latte180C
Iced Caramel Macchiato (Medium)250D
Iced Coffee (Medium)200C
Iced French Vanilla Latte (Medium)180C
Iced Latte (Medium)100C
Iced Mocha (Medium)310C
Iced Tea (Medium)0B
Iced Vanilla Latte190C
Ketchup Packet10C
Latte (Medium)140C
Lemonade (Medium)230D
Lobster Roll310B
Mango Pineapple Smoothie (Medium)200C
McCafé OREO® Frappé560C
McCafé OREO® Frappé650C
McCafé OREO® Frappé870D
McChicken390B
McCrispy Chicken Sandwich470C
McCrispy Strips (3 piece)400C
McCrispy Strips (4 piece)400C
McDouble390C
McFlurry with M&M’S Candies (Mini)340C
McFlurry with M&M’S Candies (Regular)570C
McFlurry with OREO Cookies (Mini)240C
McFlurry with OREO Cookies (Regular)410C
McFlurry® with M&M’S® Candies570C
McFlurry® with M&M’S® Candies (mini)340C
McPlant™510C
McRib®520C
McTeri Deluxe620D
Minute Maid Orange Juice (Small)190C
Mocha (Medium)370C
Mocha Frappe (Medium)450C
Orange Dream320C
Orange Dream430C
Orange Dream230C
Plain Sundae210C
Premium Roast Coffee (Medium)0A
Pumpkin and Creme Pie280B
Quarter Pounder Bacon640C
Quarter Pounder Deluxe650C
Quarter Pounder with Cheese520C
Ranch Snack Wrap (Crispy)390C
Ronald Birthday Cake Chocolate300C
Ronald Birthday Cake White300C
Sausage Biscuit460C
Sausage Biscuit with Egg530C
Sausage Burrito310C
Sausage McGriddles430C
Sausage McMuffin400C
Sausage McMuffin with Egg480C
Sausage, Egg & Cheese Bagel710C
Sausage, Egg & Cheese McGriddles550C
Scrambled Eggs (2)140B
Side Salad15A
Spam Eggs and Rice570B
Spicy Buffalo Sauce30C
Spicy Deluxe McCrispy530C
Spicy McCrispy530C
Spicy Snack Wrap380C
Sprite (Medium)210D
Steak, Egg & Cheese Bagel680C
Strawberry & Crème Pie280C
Strawberry Banana Smoothie (Medium)190C
Strawberry Shake (Medium)470D
Surf + Turf830C
Sweet ‘N Sour Sauce50F
Sweet Tea (Medium)110C
Tangy BBQ Sauce45F
Triple Cheeseburger530C
Twist Cone160C
Vanilla Ice Cream Cone200C
Vanilla Shake (Medium)480D
World Famous Fries®230A

How we calculate this

Every figure comes straight from McDonald’s’s published nutrition information — calories, protein, carbs, sodium, and sugar for each item, as sold. Add items to your order and the totals sum live; your Nom Score grades the whole order A–F on sugar, saturated fat, sodium, fiber, protein, and portion per calorie.

Frequently Asked Questions

Where does this nutrition data come from?
Every number is McDonald’s’s own published nutrition data for each item, as sold — no estimates. Add items and we sum the totals and grade the order with the Nom Score.
What’s the healthiest thing at McDonald’s?
The 2 Scrambled Eggs is the highest-scoring main on the menu right now — a Nom Score B at 140 calories and 13 g protein. Filter by family or search to line others up against it.
How do I keep my McDonald’s order lighter?
Watch the running calorie count and Nom Score as you add items, and heed the sugar and saturated-fat warnings on the heavy hitters. Swapping a single fried main or sugary drink usually moves the grade a full letter.

Find the healthiest option, anywhere

Nom grades every fast food menu item A–F by the Nom Score, so you can order the best option at any restaurant.

Free to use 1,600+ items graded No signup needed