Skip to content
Ending soon American: No change fee, any fare including Basic Economy; same cabin or pay the difference Ends today +2 more

Checklist

McDonald’s Pokémon Happy Meal 2026: All 15 Toys and 15 Cards, a Checklist, and the Dec. 14 End Date

Tick off the toys and cards you have, and see what’s left and how many Happy Meals finishing could take.

Checklist

Track your Pokémon Happy Meal collection

Tap each toy and card you already have. They light up as you find them, and your list stays on this device for next time.

This checklist needs JavaScript. Everything it uses is also in the text below.

Saved only in this browser, on this device. Nothing is sent to us.

Toy and card images: The Pokémon Company International and McDonald’s

The short answer

The Pokémon Happy Meal is back at participating U.S. McDonald’s from Tuesday, Nov. 10 through Monday, Dec. 14, 2026, while supplies last.

Every meal comes with one toy, a mini Happy Meal box shaped like a Pokémon (15 in all), and two Pokémon trading cards (15 in all, seven of them foil).

You don’t know which ones you’re getting. If every toy is equally common, and neither company says, collecting all 15 by luck takes about 50 Happy Meals on average. All 15 cards: about 25.

At a glance

Dates
Tuesday, Nov. 10, through Monday, Dec. 14, 2026, while supplies last
Where
Participating McDonald’s in the U.S.
In each meal
One Pokémon toy and two Pokémon TCG cards
Toys
15 mini Happy Meal box toys, from Bulbasaur to Sprigatito
Cards
15, numbered 001 to 015; seven are foil
The box
One of three designs: Pikachu, Umbreon or Torchic
Bonus
A QR code on the box opens a game: find the 15 toys hidden in a virtual classroom and playground
Price
Set by each restaurant; McDonald’s doesn’t publish a national Happy Meal price
Under 3
McDonald’s has a special toy for children under 3; ask at the counter
Last checked
Tuesday, Nov. 10, 2026, against the sources at the end of this page
A Pikachu-shaped Happy Meal box in the center, surrounded by smaller Happy Meal box toys shaped like Eevee, Piplup, Umbreon, Sprigatito, Charmander, Rowlet, Torchic, Squirtle, Bulbasaur and other Pokémon, over the words Catch your favorites
The 2026 Pokémon Happy Meal: three box designs and 15 mini-box toys. Photo: The Pokémon Company International and McDonald’s

All 15 toys

Each toy is a little Happy Meal box with a Pokémon’s face, ears or crest. The lineup mixes the classics with newer Pokémon:

Grid of the 15 Pokémon Happy Meal toys, each a small Happy Meal box with a Pokémon face: 1 Bulbasaur, 2 Charmander, 3 Squirtle, 4 Weedle, 5 Pikachu, 6 Eevee, 7 Umbreon, 8 Torchic, 9 Piplup, 10 Munchlax, 11 Minccino, 12 Espurr, 13 Rowlet, 14 Sobble, 15 Sprigatito. One mini Happy Meal box toy in each meal, through Dec. 14, 2026, while supplies last.
All 15 toys, numbered in Pokémon’s order. Images: The Pokémon Company International and McDonald’s; layout: Price Folk

In Pokémon’s order: Bulbasaur, Charmander, Squirtle, Weedle, Pikachu, Eevee, Umbreon, Torchic, Piplup, Munchlax, Minccino, Espurr, Rowlet, Sobble and Sprigatito.

All 15 trading cards

Two cards come in every meal. They’re real Pokémon TCG cards, numbered 001 to 015, and seven are foil. Pokémon’s page doesn’t say which seven.

Grid of the 15 Pokémon trading cards in the 2026 Happy Meal: 001 Decidueye, 002 Chandelure, 003 Palafin, 004 Pikachu, 005 Mimikyu, 006 Lucario, 007 Hawlucha, 008 Tyranitar, 009 Absol, 010 Zoroark, 011 Metagross, 012 Jirachi, 013 Eevee, 014 Snorlax, 015 Wooloo. Two cards in every Happy Meal. Seven of the 15 are foil.
All 15 cards, by the number printed on each. Images: The Pokémon Company International; layout: Price Folk

Only Pikachu and Eevee appear as both a toy and a card.

How many Happy Meals does a full set take?

More than most people guess. Your first toy is always new. The last one is the problem: when you’re missing just one, each meal has a 1-in-15 chance of being it.

Add it all up and, if every toy is equally common, a full set of 15 toys takes about 50 Happy Meals on average (our arithmetic). The cards go faster, about 25 meals, because each meal has two.

The checklist at the top does the same math for what you have left. With five toys to go, for example, it’s about 35 more meals; with one to go, about 15.

Trading duplicates with friends or siblings beats buying your way to the end.

The boxes and the game

The meal itself comes in one of three boxes: Pikachu, Umbreon or Torchic. Each has a QR code that opens a game where you hunt for the 15 toys hidden around a virtual classroom and playground.

The promotion is “while supplies last,” so a restaurant can run out before Dec. 14. Children under 3 get a different toy; ask at the counter if that matters.

1:28
McDonald’s brings back Pokémon Happy Meals with collectibles for anniversary celebration CBS19 · Nov. 10, 2026CBS19 on the Pokémon Happy Meal’s return, Nov. 10, 2026.

How we figured the meal counts

This is the classic collector’s problem. With 15 equally likely toys, the expected number of draws to get all of them is 15 × (1 + 1/2 + 1/3 + … + 1/15), about 49.8. With two cards per meal, halve it for the cards: about 24.9.

For what’s left, the checklist uses the same sum, stopping at the number you’re missing. If some toys are rarer than others, the real numbers are higher.

What we don't know yet

  • Whether every toy and card is equally common. Neither McDonald’s nor Pokémon says how many of each were made.
  • Which seven cards are foil. Pokémon’s page shows all 15 without marking them.
  • Whether a restaurant will let you choose your toy, or sell one without a meal. That’s up to each restaurant.
  • The Happy Meal price where you live. Each restaurant sets its own.

When any of this is confirmed, it goes into the page and the update history below.

Questions people ask

When does the Pokémon Happy Meal start and end in 2026?

It started Tuesday, Nov. 10, 2026, at participating U.S. McDonald’s and runs through Monday, Dec. 14, 2026, while supplies last.

What toys are in the 2026 Pokémon Happy Meal?

Fifteen mini Happy Meal box toys: Bulbasaur, Charmander, Squirtle, Weedle, Pikachu, Eevee, Umbreon, Torchic, Piplup, Munchlax, Minccino, Espurr, Rowlet, Sobble and Sprigatito.

What Pokémon cards are in the 2026 McDonald’s Happy Meal?

Fifteen Pokémon TCG cards, seven of them foil: Decidueye (001), Chandelure (002), Palafin (003), Pikachu (004), Mimikyu (005), Lucario (006), Hawlucha (007), Tyranitar (008), Absol (009), Zoroark (010), Metagross (011), Jirachi (012), Eevee (013), Snorlax (014), Wooloo (015).

How many cards come in a Pokémon Happy Meal?

Two Pokémon TCG cards in every Happy Meal, along with one toy.

How many Happy Meals does it take to get all 15 Pokémon toys?

About 50 on average, if every toy is equally common, because the last few are hard to land by chance. Collecting all 15 cards takes about 25 meals, since each meal has two. Neither McDonald’s nor Pokémon says whether some are rarer.

Can I buy the Pokémon toy without a Happy Meal?

Neither McDonald’s nor Pokémon says. Whether a restaurant sells a toy on its own or lets you pick one is up to that restaurant, so ask at the counter.

What is the QR code on the Pokémon Happy Meal box?

It opens a digital game where you look for the 15 Pokémon Happy Meal toys hidden around a virtual classroom and playground.

Sources

  1. The Pokémon Company International, Pokémon Happy Meals Return to McDonald’s in the US (Nov. 10, 2026), checked Nov. 10, 2026
  2. McDonald’s, McDonald’s USA Menu Spotter: Pokémon Happy Meal (Nov. 10, 2026), checked Nov. 10, 2026

Update history

  • The checklist now shows every toy and card: tap the picture of each one you have. Lists saved on this device carry over.
  • Published with McDonald’s and Pokémon’s announcements of Nov. 10, 2026.

Edited and signed by

Bruno Monteiro founded Price Folk and edits every page on it. He has spent more than 15 years building content platforms read by millions, including six and a half years at Empiricus, a financial research publisher with more than 400,000 paying subscribers, where he rose to director of IT.

Every price, date and condition on this page was checked against the sources above. Bruno reads every page line by line and signs it; what his review changes goes into the update history.

Spotted a price, date or condition that changed? Tell us and we will re-check it. How we check prices.