How Much Is a Happy Meal in 2026?

The short answer is that most US restaurants land somewhere between about $5 and $7 before tax. Prices are set by each restaurant, so there’s no single national number.
One 2026 menu roundup lists the Hamburger Happy Meal at $4.79, the 4-piece McNugget Happy Meal at $4.99, and the 6-piece McNugget Happy Meal at $5.99. Those are useful baseline figures, but they won’t match every location.
Other reports show higher numbers. One recent price comparison found that today you’re looking at something over $6 or $7, or even up to around $9 or more for the meal with six nuggets, depending on location. That wide gap is the whole story. A suburban drive-thru and a big-city or airport restaurant can charge very different prices for the same box.
Quick price snapshot (US, typical range):
| Happy Meal option | Typical price range |
| Hamburger Happy Meal | about $4.79 to $7 |
| 4-piece McNugget Happy Meal | about $4.99 to $7 |
| 6-piece McNugget Happy Meal | about $5.99 to $9 |
Treat these as ballpark numbers, and check your own store’s menu for the exact price.
What’s Included in a Happy Meal?
Every Happy Meal is built the same way. Each one comes with a kid-sized main, a side (apple slices or fries), a drink, and a toy. Happy Meal
You usually choose from:
- Main: a hamburger, or 4 or 6 Chicken McNuggets
- Side: fries or apple slices
- Drink: milk, juice, or a soft drink
- Toy: whatever the current promotion is
Apple slices are a handy swap if you want something lighter. They’re also sold on their own, at $1.39. Mcdonald menu
Why Does the Price Change From Store to Store?
Most McDonald’s restaurants are run by independent franchise owners, and they set their own menu prices. Several things push the number up or down:
Location. Big cities, airports, highway rest stops and tourist areas tend to cost more because rent and labor are higher there. A Los Angeles restaurant, for example, was found charging as much as $7.99 for a popular menu item when the average sat closer to $7.
Your choices. Picking the 6-piece nuggets over the hamburger adds a dollar or more, and some drink or side swaps can change the total too.
Local tax. Sales tax varies by state and city, so the final receipt can sit a few percent above the menu price.
How you order. Delivery is usually pricier than ordering in the restaurant. Third-party apps often add their own fees on top of marked-up menu prices.
Happy Meal Prices in Other Countries
If you’re reading this from outside the US, prices look quite different. In the UK, McDonald’s ran a summer promotion where the Happy Meal cost £2.99 through the school holidays when ordered on the McDonald’s app, with the offer valid for eating in, taking away or using the drive-thru. Deals like this are limited-time, so the standard price outside the promotion will be higher. mcdonalds
In Turkey, one September 2026 price guide lists the Chicken McNuggets Happy Meal at 340 TL, the crispy chicken burger version at 345 TL and the beef burger version at 350 TL. Prices around the world move with local costs and currency.
Is the Happy Meal Still Worth It?
It depends on who you ask, and what you compare it to.
The price has climbed a lot over the years. In 2001, a hamburger Happy Meal cost about $2.23 to $2.99, and adjusted for inflation it would be around $4.25 today. That means current prices run higher than inflation alone would explain, which is why many paren