McDonald’s USA publishes a calorie figure for every item, but not what that figure means for the person eating it. Below is every one of the 248 items on the current US menu, ranked by calories and split by menu section. Set the age and sex and each figure recalculates as a share of that person’s day.
All 29 McDonald's US items in this section, ranked by calories from highest to lowest. Spicy Chicken McNuggets (40 piece) is highest at 1,950 calories and Chicken McNuggets (4 piece) is lowest at 170 calories.









All 21 McDonald's US items in this section, ranked by calories from highest to lowest. The Big Breakfast with Hotcakes is highest at 1,340 calories and Hash Browns is lowest at 140 calories.





















All 18 McDonald's US items in this section, ranked by calories from highest to lowest. The Strawberry Shake (Large) is highest at 850 calories and the Chocolate Chip Cookie is lowest at 170 calories.


All 80 McDonald's US items in this section, ranked by calories from highest to lowest. The Caramel Apple Pie Frappé (Large) is highest at 840 calories and the Americano (Small) is lowest at 0 calories.
All 14 McDonald's US items in this section, ranked by calories from highest to lowest. Fries (Large) is highest at 480 calories and the Mustard Packet is lowest at 0 calories.



All 8 McDonald's US items in this section, ranked by calories from highest to lowest. The Hamburger Happy Meal is highest at 475 calories and Apple Slices is lowest at 15 calories.
All 78 McDonald's US items in this section, ranked by calories from highest to lowest. The Orange Dream with Hi-C (Large) is highest at 450 calories and DASANI Water is lowest at 0 calories.




Calories are per item as served, from McDonald’s USA published nutrition information, per item as served, checked in September 2026. Where an item is sold in more than one size, each size is listed separately, and sharing boxes are listed at their full box value. Daily energy uses USDA estimated needs for moderately active people: 2,000 calories for adult women and 2,600 for adult men, 2,000 and 2,600 for girls and boys aged 14 to 18, 1,800 and 2,000 for ages 9 to 13, and 1,500 for ages 4 to 8.