McDonald’s Menu with Prices [UPDATED: June 2024]

Editor: Emma J. Watson
McDonald’s Menu with Prices featured image

There’s no denying that McDonald’s is one of the most well-known fast food chains on the planet. And with all the delicious options they’ve added to their menu over the years, it’s easy to see why! So let’s take a quick look at what’s on the McDonald’s menu, along with their prices.

Happy Meals

Includes Kids French Fries, Side & Drink
Chicken McNuggets4 Pc.$3.29

Desserts & Shakes

Shake (Chocolate, Vanilla, or Strawberry) Small$2.19
Shake (Chocolate, Vanilla, or Strawberry) Medium$2.59
Shake (Chocolate, Vanilla, or Strawberry) Large$2.99
Sundae (Hot Fudge or Caramel) $1.29
Cone (Vanilla) $1.00
McFlurryRegular $2.39

Snacks & Sides

Donut Sticks $2.59
French Fries Small$1.39
French Fries Medium$1.79
French Fries Large $1.89
Minute Maid Slushie (Blue Rapsberry, Fruit Punch, Pink Lemonade) $2.00
Apple Slices $1.00


Grilled or Crispy Chicken
Southwest Salad $4.79
Bacon Ranch Salad $4.59


Meals Include Medium French Fries or Salad & Soft Drink
Chicken McNuggets (Regular or Spicy) 10 Pc.$4.49
Chicken McNuggets – Meal (Regular or Spicy) 10 Pc. $6.49
Chicken McNuggets (Regular or Spicy) 20 Pc.$5.00
Chicken McNuggets (Regular or Spicy) 40 Pc.$8.999

Chicken & Sandwiches

Meals Include Medium French Fries or Salad & Soft Drink
Bacon Clubhouse Burger – Meal $6.49
Buttermilk Crispy Chicken $4.39
Buttermilk Crispy Chicken – Meal $6.39
Artisan Grilled Chicken $4.39
Artisan Grilled Chicken – Meal $6.39
Premium McWrap Chicken & Bacon (Grilled or Crispy) $4.39
Premium McWrap Chicken & Bacon (Grilled or Crispy) – Meal $6.39
Premium McWrap Chicken & Ranch (Grilled or Crispy) $4.39
Premium McWrap Chicken & Ranch (Grilled or Crispy) – Meal $6.39
Premium McWrap Sweet Chili Chicken (Grilled or Crispy) $4.39
Premium McWrap Sweet Chili Chicken (Grilled or Crispy) – Meal $6.39
Filet-O-Fish $3.79
Filet-O-Fish – Meal $5.79
Double Filet-O-Fish $4.79
Double Filet-O-Fish – Meal $6.79
Premium Chicken Bacon Clubhouse (Grilled or Crispy) $4.49
Premium Chicken Bacon Clubhouse (Grilled or Crispy) – Meal $6.49


Meals Include Medium French Fries or Salad & Soft Drink
Big Mac $3.99
Big Mac – Meal $5.99
2 Cheeseburgers $2.00
2 Cheeseburgers – Meal $4.89
Quarter Pounder with Cheese $3.79
Quarter Pounder with Cheese – Meal $5.79
Double Quarter Pounder with Cheese $4.79
Double Quarter Pounder with Cheese – Meal $6.69
Bacon Clubhouse Burger $4.49


Fruit & Maple Oatmeal $1.99

$1 $2 $3 Menu

Soft Drink Small$1.00
Specialty McCafé® beverages Small$2.00

Limited Time Offers

Holiday Pie $0.89
Spicy McChicken $1.00
Shamrock Shake Small$2.19
Shamrock Shake Medium$2.59
Shamrock Shake Large$2.99
Spicy Chicken McNuggets 10 Pc.$4.35
Frozen Strawberry Lemonade Medium$2.59
Angus Chipotle BBQ Burger $9.75
Cherry Berry Chiller Small$1.69
Cherry Berry Chiller Medium$1.99
Cherry Berry Chiller Large$2.29
Disclaimer: PricingStand gathers price information from a variety of sources, including on-site visits, business websites, and phone interviews. To compile the prices of menu on this page, we utilized one or more of these sources. However, please note that there is a possibility that the prices reported on this page may not be accurate and may not apply to all locations. For current pricing, we recommend contacting the specific location you are interested in.

A brief history of McDonald’s

Ah, McDonald’s. The mere mention of the name brings back memories of childhood days spent eating my favorite Happy Meals and sharing French fries with friends. And it all started way back in 1940 when brothers Richard and Maurice McDonald opened up a small drive-in barbecue in San Bernardino, California.

In 1948, they replaced their drive-in car-hop service with their now world-famous “Speedee” Service System which focused on hamburgers, cheeseburgers and French fries. Within just a few years they had revamped their business model and became the first to offer fully pre-prepared food that could be served quickly at a low cost all over the world. Soon after, ray Kroc joined them as a business partner and franchising manager and the rest is history!

Fast forward to today: McDonald’s can be found in countries all around the globe, selling everything from burgers to wraps to salads. And while the menu may have changed since those early days in San Bernardino, one thing remains unchanged – bring your appetite!

The Global Reach of McDonald’s

McDonald’s is a global behemoth that serves billions of people each year. The fast-food purveyor had over 40,031 locations all over the world as of 2021, offering everything from Quarter Pounders to Big Macs and Chicken McNuggets. In some countries, McDonald’s offerings can go way beyond the traditional fare. To put it bluntly, McDonald’s is everywhere, and they’re not just slinging burgers.

From Australia to Zambia, India to Iceland – you name it…you can probably find at least one McDonald’s somewhere nearby! And although there are a few constants that appear on all menus around the globe – such as Big Macs and Chicken McNuggets – each location tailors its own offerings to local tastes (think McSpaghetti in Italy!). Of course, there are also some limited-time promotional items like the McRib that have become cult favorites among customers.

Sometimes McDonald’s will even create unique variations of existing menu offerings for particular countries. For instance in Japan you can get a whopping “Mega Mac” which consists of four beef patties (instead of two) and special garlic sauce! Now that’s what we call taking fast-food to another level!

How to Order From McDonald’s Online

If you’re craving a McDonald’s burger, fries, or shake, you can now order from the official website, Android app, or iOS app. Here’s how to order online via their official website:

  1. Go to McDonald’s website here:
  2. Click on the “Order Now” button at the top right corner of the header area.
  3. A popup will appear presenting you with the available delivery platforms where you can order online ( Grubhub, DoorDash, Postmates, and UberEats.).
  4. Select an option, e.g., Uber Eats.
  5. Click on the “Continue” button to proceed.
  6. You will now be redirected to the platform you chose at Step 4.
  7. After your selected delivery platform loads, enter your delivery address. The platform will now filter and show you the closest McDonald’s that can deliver to you at your address.
  8. Select the items you want to order and add them to your cart.
  9. When you’re ready, click on the “Proceed to Checkout” button and follow the prompts to complete your purchase.

Related Restaurants