McDonald’s Happy Meal Prices

Prices last updated: October 28, 2026

The Happy Meal has been a McDonald’s staple since 1979. Each red box includes a main item, a side, a drink and a toy or book. Here is what a Happy Meal costs in October 2026, what comes inside and how to make it a bit healthier.

Happy Meal prices

Typical U.S. prices, last checked October 28, 2026. Prices vary by location. How we check prices.

What comes in a Happy Meal?

  • Main: a Hamburger, or 4 or 6 Chicken McNuggets. Some restaurants also offer a Cheeseburger Happy Meal.
  • Side: kids-size fries and a bag of Apple Slices.
  • Drink: 1% low fat milk, reduced sugar chocolate milk, Honest Kids apple juice drink or water. Soft drinks are available on request at most restaurants.
  • Toy or book: a rotating collectible tied to the latest movie, game or character partnership.

How to make a Happy Meal healthier

With 1% milk, the Hamburger Happy Meal is about 475 calories and the 4-piece McNuggets Happy Meal about 395. Swapping the fries for a second bag of Apple Slices cuts roughly 100 calories, and choosing water instead of chocolate milk removes added sugar.

Happy Meals for adults

There is no age limit on Happy Meals. Many adults order one as a smaller, cheaper lunch, and McDonald’s has released special adult collectible Happy Meals in the past. If you just want a small meal deal, compare with the $5 McChicken Meal Deal, which includes more food for a similar price.

Happy Meal FAQ

How much is a Happy Meal at McDonald's?

Happy Meals typically cost between about $5.49 and $6.79, depending on the main item and location.

Can adults order a Happy Meal?

Yes. Anyone can order a Happy Meal, and it is a popular way to get a smaller, cheaper meal.

Can you buy a Happy Meal toy without the meal?

Many restaurants will sell the toy separately for a small price, usually around $1 to $2, if they have extras.