How Much Does a Happy Meal Cost? 2024 Prices Revealed

5 minute read | Published: May 23, 2024 | Updated: June 16, 2024

✅ Human-Crafted & Reviewed

Happy Meal at McDonalds

A Happy Meal is the McDonald’s kids menu. It’s available in majority of their locations across the country and around the world. You can learn more about the history of the Happy Meal here.

Now if you’re wondering how much is a Happy Meal at McDonald’s, the prices actually vary by location since majority of their outlets (approximately 95%) are owned by franchisees, which means they set their own pricing guidelines.

To help you determine the prices for your particular location, I’ve gathered the Happy Meal prices per state and compiled them all in this post.

What's in a Hamburger Happy Meal?

What’s in a McDonald’s Happy Meal?

ITEMCOST

Happy Meal

6 pc. Chicken McNuggets Happy Meal$7.12
Hamburger – Happy Meal$5.18
4 pc. Chicken McNugget Happy Meal$6.31
6pc Chicken McNuggets Happy Meal$6.87
4 Piece Chicken McNugget – Happy Meal$5.40

The McDonald’s Happy Meal gives you several options including hamburger, cheeseburger (not on the menu), 4-piece chicken Mcnuggets, or 6-piece chicken Mcnuggets. Each meal also contains a small serving of fries (smaller than the regular fries), kid’s drink and a toy. Please take note that some locations may also not have the 6-piece chicken Mcnuggets as an option.

Child enjoying a hamburger Happy Meal

McDonald’s Happy Meal Prices Per State

Here are the prices of the Happy Meal in each state. Keep in mind that even in a single state, the prices of menu items may also vary since, as mentioned, McDonald’s outlets are owned by independent franchisees.

Alabama

Hamburger – Happy Meal $4.39        

4 Piece Chicken McNugget – Happy Meal $4.79

Alaska

6 pc. Chicken McNuggets Happy Meal $7.89

4 pc. Chicken McNugget Happy Meal $6.75

Hamburger Happy Meal $5.90          

Arizona

Hamburger – Happy Meal $3.09        

4 Piece Chicken McNugget – Happy Meal $3.69

Arkansas

Hamburger – Happy Meal $3.69        

4 Piece Chicken McNugget – Happy Meal $4.39

California

Hamburger – Happy Meal $4.49        

4 Piece Chicken McNugget – Happy Meal $4.49

Colorado

Hamburger – Happy Meal $2.99        

4 Piece Chicken McNugget – Happy Meal $2.99

Connecticut

4 pc. Chicken McNugget Happy Meal $7.09  

Hamburger Happy Meal $6.89

Delaware

Hamburger – Happy Meal $4.29        

4 Piece Chicken McNugget – Happy Meal $4.29

Florida

Hamburger – Happy Meal $3.50        

4 Piece Chicken McNugget – Happy Meal $3.95

Georgia

Hamburger – Happy Meal $5.05        

4 Piece Chicken McNugget – Happy Meal $5.39

6 Piece Chicken McNugget – Happy Meal $6.29

Hawaii

Hamburger – Happy Meal $4.69        

4 Piece Chicken McNugget – Happy Meal $5.59

6 Piece Chicken McNugget – Happy Meal $6.69

Idaho

Hamburger – Happy Meal       $3.89  

4 Piece Chicken McNugget – Happy Meal $4.49

Illinois

Hamburger – Happy Meal $3.95        

4 Piece Chicken McNugget – Happy Meal $4.51

Indiana

Hamburger – Happy Meal $2.99        

4 Piece Chicken McNugget – Happy Meal $3.39        

Iowa

Hamburger – Happy Meal $5.79

4 Piece Chicken McNugget – Happy Meal $6.49

6 Piece Chicken McNugget – Happy Meal $6.89        

Kansas

Hamburger – Happy Meal $4.69        

4 Piece Chicken McNugget – Happy Meal $4.99

Kentucky

6 pc. Chicken McNuggets Happy Meal $6.29

4 pc. Chicken McNugget Happy Meal $5.89  

Hamburger Happy Meal $4.99          

Louisiana

Hamburger – Happy Meal       $3.30  

4 Piece Chicken McNugget – Happy Meal $3.73

Maine

6 pc. Chicken McNuggets Happy Meal $8.69

Hamburger Happy Meal $6.79          

4 pc. Chicken McNugget Happy Meal $7.89

Maryland

Hamburger – Happy Meal $5.37        

4 Piece Chicken McNugget – Happy Meal $5.85

Massachusetts

Hamburger – Happy Meal $6.59        

4 Piece Chicken McNugget – Happy Meal $7.19

6 Piece Chicken McNugget – Happy Meal $7.49

Michigan

Hamburger – Happy Meal $4.85        

6pc Chicken McNuggets Happy Meal $5.85  

4 Piece Chicken McNugget – Happy Meal $5.56

Minnesota

Hamburger – Happy Meal $4.47        

4 Piece Chicken McNugget – Happy Meal $5.01        

6pc Chicken McNuggets Happy Meal $5.51

Mississippi

6 pc. Chicken McNuggets Happy Meal (Happy Meal) $5.89 

4 pc. Chicken McNugget Happy Meal $5.49  

Hamburger Happy Meal $4.19

Missouri

6pc Chicken McNuggets Happy Meal $6.69  

4 Piece Chicken McNugget – Happy Meal $5.59        

Hamburger – Happy Meal $5.49

Montana

Hamburger – Happy Meal $3.59        

4 Piece Chicken McNugget – Happy Meal $4.29

Nebraska

Hamburger – Happy Meal $3.39        

4 Piece Chicken McNugget – Happy Meal $3.59

Nevada

Hamburger – Happy Meal $3.69        

4 Piece Chicken McNugget – Happy Meal $3.89

New Hampshire

Hamburger – Happy Meal $5.99

4 Piece Chicken McNugget – Happy Meal $6.59

6 Piece Chicken McNugget – Happy Meal $7.79

New Jersey

Hamburger – Happy Meal $4.99

4 Piece Chicken McNugget – Happy Meal $5.59

6 Piece Chicken McNugget – Happy Meal $6.49

New Mexico

Hamburger – Happy Meal $3.20

4 Piece Chicken McNugget – Happy Meal $3.20

New York

Hamburger – Happy Meal $5.88

4 Piece Chicken McNugget – Happy Meal $6.88

North Carolina

Hamburger – Happy Meal $3.45

4 Piece Chicken McNugget – Happy Meal $3.45

North Dakota

Hamburger – Happy Meal $3.99

4 Piece Chicken McNugget – Happy Meal $4.39

Ohio

Hamburger – Happy Meal $5.49

4 Piece Chicken McNugget – Happy Meal $5.99

6 Piece Chicken McNugget – Happy Meal $6.19

Oklahoma

Hamburger – Happy Meal $3.40

4 Piece Chicken McNugget – Happy Meal $3.40

Oregon

Hamburger – Happy Meal $3.15

4 Piece Chicken McNugget – Happy Meal $3.78

Pennsylvania

Hamburger – Happy Meal $4.79

4 Piece Chicken McNugget – Happy Meal $5.69

Rhode Island

Hamburger – Happy Meal $4.19

4 Piece Chicken McNugget – Happy Meal $4.59

South Carolina

Hamburger – Happy Meal $4.99

4 Piece Chicken McNugget – Happy Meal $5.59

6 Piece Chicken McNugget – Happy Meal $7.19

South Dakota

Hamburger – Happy Meal $7.19

4 Piece Chicken McNugget – Happy Meal $7.49

6 Piece Chicken McNugget – Happy Meal $8.69

Tennessee

Hamburger – Happy Meal $4.09

4 Piece Chicken McNugget – Happy Meal $4.69

Texas

Hamburger – Happy Meal $5.29

4 Piece Chicken McNugget – Happy Meal $5.39

6 Piece Chicken McNugget – Happy Meal $5.69

Utah

Hamburger – Happy Meal $4.10

4 Piece Chicken McNugget – Happy Meal $4.95

Vermont

Hamburger – Happy Meal (Milk (100 Cal.)) $6.18     

Hamburger – Happy Meal (Dasani® Bottled Water (0 Cal.)) $7.18    

4 Piece Chicken McNugget – Happy Meal (Milk (100 Cal.)) $6.88     

4 Piece Chicken McNugget – Happy Meal (Dasani® Bottled Water (0 Cal.)) $7.88   

6pc Chicken McNuggets Happy Meal (Milk (100 Cal.)) $8.18

6pc Chicken McNuggets Happy Meal (Dasani® Bottled Water (0 Cal.)) $9.18

Virginia

Hamburger – Happy Meal $3.49

4 Piece Chicken McNugget – Happy Meal $3.79

Washington

Hamburger – Happy Meal $6.19

4 Piece Chicken McNugget – Happy Meal $6.59

6 Piece Chicken McNugget – Happy Meal $6.79

West Virginia

Hamburger – Happy Meal $3.89

4 Piece Chicken McNugget – Happy Meal $4.19

Wisconsin

Hamburger – Happy Meal $6.19

4 Piece Chicken McNugget – Happy Meal $6.53

6 Piece Chicken McNugget – Happy Meal $7.79

Wyoming

Hamburger – Happy Meal $4.99

4 Piece Chicken McNugget – Happy Meal $5.69

6 Piece Chicken McNugget – Happy Meal $6.09

Happy Meal Toys

McDonald’s Happy Meal Prices in a Nutshell

The cheapest Happy Meal is the Hamburger Happy Meal which can go as low as $2.99 in Indiana. The most expensive Happy Meal is the 6-Piece Chicken McNugget with prices ranging from $5.89 to $9.18.

Category: Prices & Deals