All items within the Shop in Pokémon Go cost Pokécoins which can only be obtained by either defending a gym (see Teams, gyms and battling) or purchasing them with real money. Below is a comparison of how much Pokécoins cost in each region.
What you should buy with your coins
Choosing what to spend your Pokécoins is hard, but before you do check out the Trainer Level guide and make sure you won’t be getting what you need on the next level up. But, a guide here’s what I’d recommend you spend 550 Pokécoins (USD$4.99) on:
- Bag upgrade 200 Pokécoins
- Your bag can hold 350 items, this bag upgrade increases that by 50 items. It’s one of the few permanent upgrades and ensure no visits to PokéStops go to waste.
- 1 x Egg Incubator 150 Pokécoins
- You’ll get a few free Egg Incubators as you level up, but if you plan on doing some walking having as many eggs incubating as possible is alway a good idea.
- 2 x Lucky Egg 160 Pokécoins (80 Pokécoins each)
- Doubling XP for 30 minutes is great on it’s own, but when combined a big group of evolutions you’ll be glad you spend the money.
You’ll have 40 Pokécoins left over that can act as a starting point for you to save up more coins from the gym Defender Bonus. Alternatively you can buy more Pokécoins but as mentioned above, check the Trainer Level unlocks guide to make sure you’re not on the verge of getting items you want for free.