US Menu Guide

Happy Meal Price, Calories & Menu (2026)

A McDonald’s Happy Meal comes in three versions in the US: Hamburger, 4-piece Chicken McNuggets and 6-piece Chicken McNuggets. Each includes Kids Fries, apple slices, a kid’s drink and a toy. Here are the prices, the calories for every drink choice, allergens, and how a Happy Meal compares with buying the same food separately.

Happy Meal Prices

A Hamburger Happy Meal typically costs $5.99 to $6.32, a 4-piece McNuggets Happy Meal $6.69 to $6.93 and a 6-piece McNuggets Happy Meal $7.19 to $7.79. Each restaurant sets its own price, so yours may differ.

Hamburger Happy Meal
Hamburger Happy Meal®$5.99–$6.32475 Cal*
4 pc McNuggets Happy Meal
4 pc McNuggets® Happy Meal$6.69–$6.93395 Cal*
6 pc McNuggets Happy Meal
6 pc McNuggets® Happy Meal$7.19–$7.79475 Cal*

Prices are typical US prices reported online in October 2026, not prices from your restaurant; delivery apps usually charge more. *Calories with 1% Low Fat Milk, using McDonald’s USA data.

What Comes in a Happy Meal?

Every US Happy Meal has four food parts and a toy: the main, Kids Fries, a bag of apple slices and a kid’s drink. McNuggets Happy Meals also come with a dipping sauce.

PartWhat you getCalories
MainHamburger, 4 Chicken McNuggets or 6 Chicken McNuggets250 / 170 / 250
Side 1Kids Fries (a smaller portion than a small fries)110
Side 2Apple Slices, one bag15
Drink1% milk, reduced sugar chocolate milk, Honest Kids apple juice or DASANI water0–130
ExtraA toy or limited-time item, plus a dipping sauce with McNuggetsSauce 45–60

Kids Fries are smaller than the small fries on the regular menu: 110 calories against 230. McDonald’s switched the Happy Meal to this size in 2018 to cut calories and sodium. Soda is no longer listed as a Happy Meal drink, though many restaurants will still serve one on request.

Happy Meal Calories by Drink Choice

A Happy Meal has 395 to 475 calories with 1% milk. Choosing water drops it to 295 to 375, and reduced sugar chocolate milk raises it to 425 to 505. The drink is the easiest way to change the total.

Happy Meal1% Low Fat MilkReduced Sugar Chocolate MilkHonest Kids Apple JuiceDASANI Water
Hamburger Happy Meal475505410375
4 pc McNuggets Happy Meal395425330295
6 pc McNuggets Happy Meal475505410375

Totals add McDonald’s USA values for the main, Kids Fries (110), Apple Slices (15) and the drink. Dipping sauce for McNuggets adds 45 to 60 calories.

Happy Meal Nutrition Facts

With 1% milk, the 6-piece McNuggets Happy Meal gives the most protein (24 g), the 4-piece has the fewest calories (395), and the Hamburger Happy Meal carries the most sodium (680 mg).

Happy Meal (with 1% milk)CaloriesProteinSaturated fatAdded sugarSodium
Hamburger Happy Meal47522 g5.5 g5 g680 mg
4 pc McNuggets Happy Meal39519 g3.5 g0 g510 mg
6 pc McNuggets Happy Meal47524 g4.5 g0 g670 mg

How this compares with McDonald’s own Happy Meal goals

In 2018 McDonald’s set targets for every Happy Meal bundle on the menu board: 600 calories or less, under 650 mg of sodium, and under 10% of calories each from saturated fat and added sugar. All three meals stay under 600 calories. With milk, the Hamburger (680 mg) and 6-piece McNuggets (670 mg) versions land just over the sodium target; with water they drop to 600 and 590 mg.

Best Dipping Sauce for a McNuggets Happy Meal

A McNuggets Happy Meal comes with one dipping sauce. Honey has no sodium, Tangy Barbeque has the fewest calories at 45, and Honey and Honey Mustard are the only ones without wheat or soy.

SauceCaloriesSugarsSodium
Honey5011 g0 mg
Tangy Barbeque Sauce459 g260 mg
Sweet 'N Sour Sauce5010 g160 mg
Honey Mustard Sauce604 g125 mg

Per dip cup, McDonald’s USA data. Extra sauces may cost a small fee.

Hamburger vs 4-Piece vs 6-Piece McNuggets Happy Meal

The 4-piece McNuggets Happy Meal suits younger children, the 6-piece suits older or hungrier kids, and the Hamburger Happy Meal is usually the cheapest. It also costs the least per gram of protein.

Happy MealTypical priceProteinPrice per g proteinBest for
Hamburger Happy Meal$5.99–$6.3222 g$0.28Lowest price; picky eaters who like burgers
4 pc McNuggets Happy Meal$6.69–$6.9319 g$0.36Smaller appetites and toddlers
6 pc McNuggets Happy Meal$7.19–$7.7924 g$0.31Older kids; most protein

Two extra McNuggets add 80 calories and 5 g of protein, usually for well under a dollar. If your child eats only the nuggets, see our McNuggets price guide for larger sizes to share.

Is a Happy Meal Cheaper Than Buying Separately?

Usually yes, or close to it. A hamburger, apple slices and a milk jug bought separately cost about $7.38 at typical prices, before the fries and toy, while a Hamburger Happy Meal runs about $6.16.

Happy Meal price compared with buying the hamburger or McNuggets, apple slices and milk separately
Typical Happy Meal prices against the cost of the main, apple slices and a milk jug bought separately, October 2026.

The McNuggets Happy Meals cost about the same as the nuggets, apple slices and milk bought separately, because the nuggets themselves are cheap. With them, you are mainly getting the Kids Fries and the toy at little or no extra cost.

Happy Meal Allergens

Every Happy Meal contains wheat, from the bun or McNugget coating and the Kids Fries. The fries also contain milk, through the natural beef flavor, so no Happy Meal is milk-free even with juice or water.

PartContains
HamburgerWheat
Chicken McNuggetsWheat
Kids FriesWheat, Milk (natural beef flavor)
Apple SlicesNone of the 9 major allergens
1% or chocolate milkMilk
Honest Kids juice, DASANI waterNone of the 9 major allergens
SaucesTangy Barbeque and Sweet ‘N Sour: wheat, soy. Honey Mustard: egg. Honey: none

McDonald’s USA allergen data. Food is prepared in shared kitchens, so cross-contact is possible. Check with your restaurant before ordering for a child with a food allergy.

Happy Meal Toys

Every Happy Meal includes a toy or a limited-time item. From October 20, 2026, participating US restaurants serve Happy Meals in Disney Villains Boo Buckets, Halloween pails featuring Ursula, Maleficent, Scar, Jafar and Cruella de Vil, each with a sticker sheet.

  • Collections change often, usually every few weeks, and run while supplies last.
  • You can’t always pick the design. Some restaurants let you choose; others hand out whatever is next in the box.
  • Boo Buckets replace the usual toy, so the bucket is the collectible in this promotion.
  • Ask for an age-appropriate toy if your child is under 3; many collections include a toddler-safe option.

When and How to Order a Happy Meal

Happy Meals are served on the lunch and dinner menu, from the end of breakfast until close. You can order one at the counter, drive-thru, kiosk, in the McDonald’s app or through delivery apps, and adults can order them too.

Hours

Not available during breakfast at most restaurants, which ends at 10:30 or 11 a.m. See breakfast hours and menu.

In the app

Pick the main, drink and sauce in Mobile Order & Pay, and earn MyMcDonald’s Rewards points on the purchase.

Swaps

You can ask for no fries, two apple bags or a different drink. Restaurants decide which swaps they allow and whether they charge.

A Short History of the Happy Meal

The Happy Meal has been on the US menu since 1979. Most of the changes since then have made it smaller in calories and limited the drink choices.

YearWhat changed
1979The Happy Meal goes national in the US with a circus-wagon box. It was developed by McDonald’s St. Louis advertising manager Dick Brams.
2011–2012Apple slices are added to every Happy Meal alongside a smaller fries portion.
2013–2014Soda is dropped from the Happy Meal menu board; milk, juice and water become the listed drinks.
2018Cheeseburgers leave the Happy Meal menu board, Kids Fries replace small fries, and the nutrition goals take effect.
2026Disney Villains Boo Buckets arrive for Halloween on October 20.

Happy Meal FAQ

Can you still get a Cheeseburger Happy Meal?

It's not on the US menu board, but many restaurants will make one if you ask. Expect to pay a little more than for the Hamburger Happy Meal.

Can adults buy a Happy Meal?

Yes. There's no age limit, and some adults order one as a smaller, lower-calorie meal.

Is there a 10-piece McNuggets Happy Meal?

No. The US Happy Meal stops at 6 McNuggets. For more, order a 10-piece McNuggets Meal from the regular menu.

Can I buy the Happy Meal toy by itself?

Many restaurants sell the current toy on its own for a small price, but it depends on the location and stock.

What is the healthiest Happy Meal?

The 4-piece McNuggets Happy Meal with water: 295 calories and 430 mg of sodium before sauce. With 1% milk it has 395 calories and 19 g of protein.

Are Happy Meal prices higher on DoorDash or Uber Eats?

Usually yes. Delivery menus often add a markup on top of delivery and service fees.

How We Checked This Page

  • Nutrition, components and allergens: McDonald’s USA product data for each Happy Meal, Kids Fries, apple slices and every kid’s drink
  • Toys: McDonald’s Disney Villains Boo Buckets announcement and coverage from October 2026
  • History: McDonald’s statements and Associated Press coverage of the 2018 Happy Meal changes
  • Prices: typical US prices reported online in October 2026; your restaurant sets its own price

Menu Facts USA is an independent guide. It is not affiliated with, endorsed by or sponsored by McDonald’s Corporation. Happy Meal, Chicken McNuggets and related names are trademarks of McDonald’s. If you have a food allergy, confirm ingredients with your restaurant before ordering.