Pokemon Go Shop: Items, prices, box changes (December 2025)

pokemon go item shop

Players jumping into Pokemon Go will need lots of items from the Shop to enhance their journey to catch ’em all. The in-game Shop sells everything from upgrades to boxes of bundled goods and even cosmetics.

It’s regularly updated, with new items added to boxes to offer players fantastic deals to add to their arsenal. In the tables below, you’ll find all of the currently available items, from Boxes to Remote Raid Passes, as you venture out to fill up your Pokedex.

The items listed on this page are correct as of December 15, 2025.

Pokemon Go Shop boxes in December 2025

Note: Not every item listed in the tables below may appear exactly as it does in your shop, as the game tailors the suggested boxes for each player based on their gameplay style and recent activity.

Pokemon Go Shop item list

You can also purchase most of these items individually from the Pokemon Go Shop. Although these prices have been known to change, they typically stay the same:

Pokemon Go Shop upgrades

Upgrades work differently from items, as you’ll keep the benefits of purchasing them forever. There are currently four upgrades in Pokemon Go:

Additionally, several kinds of Stickers can be purchased in the Shop. Ten can be exchanged for 35 PokeCoins, while 30 of one kind can be acquired with 80 PokeCoins.

Pokemon Go Shop event tickets

Some of the monthly Pokemon Go events include special tickets that players can obtain to access exclusive bonuses, encounters, rewards, and more.

Here are the tickets players can currently purchase:

How to earn and buy PokeCoins

Before you buy anything from the Shop, you’ll need PokeCoins, which you can earn in-game for free by defending gyms. You’ll earn 1 PokeCoin for every 10 minutes you defend it, at a maximum of 50 Coins in a 24-hour period.

Related

PokeCoins can also be purchased from the store.

How much do PokeCoins cost?

Before being able to buy the items listed above, you’ll need PokeCoins. This is the in-game currency for the Pokemon Go Shop.

As mentioned, you can currently only earn these in the game by defending gyms, which can be time-consuming when trying to build up a large stash. Alternatively, you can buy them with real money. Let’s take a look at the cost:

  • 100 PokeCoins – $0.99 (£0.79)
  • 550 PokeCoins – $4.99 (£4.49)
  • 1,200 PokeCoins – $9.99 (£8.99)
  • 2,500 PokeCoins – $19.99 (£17.99)
  • 5,200 PokeCoins – $39.99 (£34.99)
  • 14,500 PokeCoins – $99.99 (£89.99)

*All prices have been obtained directly from the Pokemon Go app.

How to access the Shop

You can access Pokemon Go’s shop right from the overworld by clicking on the Poke Ball at the bottom of your screen, as shown in the image below:

Image of a user opening the shop in Pokemon GO

This will open the main menu, where you’ll be able to select the ‘Shop’ icon of a bag amongst other selections. Once you’ve done that, you’ll then be able to browse everything currently on offer.

That’s everything available in the Pokemon Go Shop this month. If you’re looking to become the best Trainer ever seen, make sure to brush up on your skills with our handy how to play Pokemon Go guide, a rundown of the best Pokemon in Pokemon Go, or details on the latest promo codes available. We also have the Current Raid bosses, Arlo counters, Cliff counters, and Giovanni counters to give you an edge.