How Much Is a McDonald’s Happy Meal?

McDonald’s Happy Meal is arguably the most popular children’s meal in the world. It’s been around since the late 1970s and has since become an integral part of most childhoods.

When the Happy Meal was first introduced in the late 1970s, it sold for around $1.10 per meal. If you factor in today’s inflation, that translates to almost $8 today.

But how much is a McDonald’s Happy Meal today? I’ll answer that question and more in this article.

Happy meal at mcdonald's

McDonald’s Happy Meal Prices: Research Summary

  • McDonald’s Happy Meal is most expensive in Tuscan, Arizona at $7.99 per meal.
  • McDonald’s Happy Meal is cheapest in Albuquerque, New Mexico, at $3.19 per meal.
  • The average price of a Happy Meal in the United States is $5.64.
  • McDonald’s Happy Meals account for more than 14.6% of the chain’s total sales, generating $10 million in revenue per day worldwide.
  • Beyond the classic hamburger Happy Meal, options include 4 pc. and 6 pc. Chicken McNugget Happy Meals, with minor price differences between the hamburger and Chicken McNugget meals.

Which State Is McDonald’s Happy Meal the Cheapest?

The McDonald’s Happy Meal, featuring a classic hamburger, kid-sized fries, apple slices, and a drink, is most affordable in Albuquerque, New Mexico, priced at just $3.19.

Following close behind are Charlotte, North Carolina, at $4.01, and Wichita, Kansas, at $4.49.

Other cities like Houston and Fort Worth, Texas, along with Long Beach, California, and Casper, Wyoming, also offer the Happy Meal at a relatively low cost of $4.59.

Here are the states where you’ll find the McDonald’s Happy Meal for under $5:

  1. New Mexico
  2. North Carolina
  3. Kansas
  4. Illinois
  5. Texas (except San Antonio and Dallas)
  6. Wisconsin
  7. Wyoming

Which State Is McDonald’s Happy Meal the Most Expensive?

McDonald’s Happy Meal special

The most expensive McDonald’s Happy Meals are found in Arizona, specifically Tucson, priced at $7.99. Other states with high Happy Meal prices include Washington DC at $7.69, San Diego, California at $7.49, and both Boston, Massachusetts, and Williston, Vermont, at over $7.

States like California, Delaware, Kentucky, Maryland, Massachusetts, New Hampshire, North Dakota, and Pennsylvania all offer Happy Meals exceeding $6, reflecting the higher cost of living or operational costs in these areas.

The following states offer McDonald’s Happy Meals at prices exceeding $6:

  1. California
  2. Delaware
  3. Kentucky
  4. Maryland
  5. Massachusetts
  6. New Hampshire
  7. North Dakota
  8. Pennsylvania

What’s the Average Price of a McDonald’s Happy Meal?

To get the average price of a McDonald’s Happy Meal, we calculated the sum of prices from the table below and divided it by the total number of entries. The average price for a McDonald’s Happy Meal is $5.64.

McDonald’s Happy Meal Price Per State

Happy meal at mcdonald's.

For McDonald’s Happy Meal pricing across states, the lowest cost is $3.19 in Albuquerque, New Mexico, while the highest reaches up to $7.99 in Tucson, Arizona. The average national price hovers around $5.64. These prices reflect the variety of Happy Meal options available, including the classic hamburger meal and variations with Chicken McNuggets.

City Sate Hamburger Happy Meal 4 pc. Chicken McNugget Happy Meal 6 pc. Chicken McNuggets Happy Meal
Oxford Alabama $5.29 $5.89 $6.69
Anchorage Alaska $7.05 $7.30 $7.70
Phoenix Arizona $4.89 $5.09 $6.48
Tucson Arizona $7.99 $8.89 $10.39
Mesa Arizona $5.29 $5.99 $7.09
Little Rock Arkansas $5.19 $5.99 $6.39
Los Angeles California $6.33 $7.49 $8.21
San Diego California $7.49 $8.99 $10.49
San Jose California $5.59 $6.79 $7.29
San Francisco California $6.29 $7.59 $9.23
Fresno California $4.99 $5.59 $6.39
Sacramento California $6.89 $7.39 $8.19
Long Beach California $4.59 $5.12 $5.59
Oakland California $5.59 $5.69 $7.19
Bakersfield California $5.49 $5.79 $6.09
Denver Colorado $5.89 $6.49 $7.19
Colorado Springs Colorado $5.19 $5.39 $5.99
Aurora Colorado $5.69 $6.49 $6.79
Hartford Connecticut $5.59 $5.99 N/A
Washington DC $7.69 $7.79 $9.09
Wilmington Delaware $6.99 $8.09 $8.69
Jacksonville Florida $4.69 $5.89 $6.69
Miami Florida $6.35 $7.19 $7.67
Atlanta Georgia $5.99 $6.29 $7.09
Honolulu Hawaii $5.39 $6.19 $7.29
Twin Falls Idaho $5.79 $6.29 $6.89
Chicago Illinois $4.99 $5.29 $6.19
Indianapolis Indiana $5.89 $6.19 N/A
Cedar Rapids Iowa $5.19 $5.39 $6.19
Wichita Kansas $4.49 $4.89 $5.39
Louisville Kentucky $6.69 $6.79 N/A
Lafayette Louisiana $4.89 $5.39 $6.09
Westbrook Maine $5.62 $6.29 $7.74
Baltimore Maryland $6.39 $6.39 $6.99
Boston Massachusetts $7.29 $7.59 $8.09
Detroit Michigan $5.29 $5.89 $6.69
Minneapolis Minnesota $5.39 $6.09 $6.89
Jackson Mississippi $4.71 $5.18 $6.59
Kansas City Missouri $5.99 $6.59 $7.39
St. Louis Missouri $6.89 $7.19 $7.69
Billings Montana $5.19 $5.69 $6.89
Omaha Nebraska $5.79 $5.89 $6.29
Las Vegas Nevada $5.19 $5.99 $7.89
Concord New Hampshire $6.89 $7.69 $8.59
Newark New Jersey $5.69 $5.89 $5.99
Albuquerque New Mexico $3.19 $4.59 $6.69
New York City New York $5.99 $6.49 $7.89
Charlotte North Carolina $4.01 $4.89 $4.99
Raleigh North Carolina $4.89 $5.39 $6.39
Bismarck North Dakota $6.19 $6.49 $7.19
Columbus Ohio $5.69 $6.09 $6.99
Oklahoma City Oklahoma $5.49 $6.19 $6.89
Tulsa Oklahoma $4.79 $5.39 $6.89
Portland Oregon $5.70 $6.90 $7.59
Philadelphia Pennsylvania $6.29 $6.49 $7.09
East Greenwich Rhode Island $6.39 $6.79 $7.69
Columbia South Carolina $6.01 $6.59 $7.60
Sioux Falls South Dakota $5.29 $5.79 $6.29
Nashville Tennessee $5.49 $6.39 $7.19
Memphis Tennessee $5.59 $6.19 $6.89
Houston Texas $4.59 $5.65 $5.79
San Antonio Texas $5.30 $5.65 $7.10
Dallas Texas $5.39 $5.39 $5.99
Austin Texas $4.69 $5.09 $5.39
Fort Worth Texas $4.59 $5.39 $5.89
El Paso Texas $4.60 $6.49 $7.19
Salt Lake City Utah $5.90 $6.42 $7.65
Williston Vermont $7.19 $7.69 $8.99
Virginia Beach Virginia $4.79 $4.79 $5.99
Arlington Virginia $5.79 $6.79 $7.89
Seattle Washington $6.39 $6.77 $7.54
Bridgeport West Virginia $4.89 $5.19 $8.69
Milwaukee Wisconsin $4.89 $5.29 $6.29
Casper Wyoming $4.59 $5.39 $6.19

What’s In a McDonald’s Happy Meal?

McDonald’s Happy Meal

The McDonald’s Happy Meal comes with a hamburger, small fries, fresh apple slices, and a kid’s drink, totaling 475 calories. Drink options include milk, chocolate milk, water, and organic juice. Each meal also comes with a toy.

For children who aren’t too fond of burgers, parents can opt for the Chicken McNuggets Happy Meal instead. Aside from the Chicken McNugget, this version includes the same items as the regular Happy Meal: kid-sized fries, apple slices, a drink of choice, and, of course, a toy.

As for the cost, the average price difference between a regular Happy Meal and Chicken McNuggets Happy Meal is approximately $0.65.

Does the McNugget Happy Meal Cost More than the Burger Happy Meal?

In the United States, the McNugget Happy Meal often costs more than the regular Happy Meal. The difference isn’t all that much compared to the regular Happy Meal; around an extra dollar for the four-piece meal and $2 for the six-piece meal.

Best price list of mcdonald's happy meal with raising cane's secret menu.

Leave a Reply