In Pokemon Go, bag space and Pokemon storage are limited. First, what are the starting limits?

More importantly, there are upgrades for 50 Bag Space and 50 Pokemon. How many of each of these upgrades these can be purchased?

With all upgrades purchased, what are the resulting limits?

  • 1
    While it doesn't fully answer the question, a good start would simply be knowing if the upgrades are still available after the first purchase? – WillfulWizard Jul 9 '16 at 17:36


Before, it was 1000. As others have also, I fully upgraded mine. Of course, I wouldn't be shocked if a future release allowed for further expansion.

I have included a screenshot of my 1000 each and what the store says about my Storage/Bag being fully upgraded.

enter image description here

  • Thanks! Can you confirm if the cost remains 200PC per upgrade? – Jerenda Aug 6 '16 at 0:20
  • 7
    I can definitely confirm that the price stayed the the same for every upgrade purchased to the maximum. In addition, that message actually comes after trying to buy another upgrade once the cap is reached. Rich gave a very thorough answer to this question also that perfectly explains many things I left out. Personally, I bought the $99.99 (USD) package and justified the 5600 coins spent as "nearly free for buying coins in bulk"... I know, purely justification. ;) – JustAHuman Aug 7 '16 at 5:32
  • I understand maxing the item storage but can you explain your opinion why did you max out the Pokemon storage? – Angelo Aug 19 '16 at 3:49
  • 1
    Hi Angelo, sorry to have let it go a month without replying. I missed the notification with your question. It really does come down to this, for most people, this is NOT necessary. It simply fits the way I wanted to play Pokémon GO. I think I may be the only person that is attacking this game with this model. I catch until I hit about 975-1000 Pokémon. At that point, I use the PokéAssistant Pidgey Spam Calculator and transfer all Pokémon that would be considered extra. I have never mass evolved and am intentionally "hiding" 650 Evolutions at this time. – JustAHuman Sep 18 '16 at 5:46
  • 2
    @Angelo If you buy pokemon storage upgrade you can save pokemon up until the next "event" where transfers might give 2 candy instead of the normal 1. (this was the case during Halloween). – Tom Nov 15 '16 at 10:23

EDIT: Answer has become outdated. Please refer to https://gaming.stackexchange.com/a/276311/62235.

The maximum is 1000 for item storage and 1000 for Pokemon storage.

  • Assuming the cost is the same for each upgrade (200), you'll need 5600 coins to do this, which is around $65 – Aequitas Jul 10 '16 at 4:52
  • Doing the math from the previous answer I came up with starting limits of 300 for each. Can anyone confirm? – user154029 Jul 10 '16 at 14:02
  • 2
    @user154029 You start with 250 for each. Is there a source that 1000 is the max for these? – FoxMcCloud Jul 10 '16 at 20:39
  • 6
    you start with 250 pokemon storage and 350 item storage – Aequitas Jul 11 '16 at 1:17

The limit is 1k/1k

Once you hit 1k the store informs you there is no more upgrades for each

I'm maxed on both so this isn't random guessing


EDIT: As pointed out, the actual question is what are the maximums. They are both 1,000. The starting sizes are:

  • Items: 350
  • Pokémon: 250

So at +50 per upgrade, the most you need to buy is:

  • For the items: (1000-350)/50 = 13 upgrades
  • For the Pokémon: (1000-250)/50 = 15 upgrades

To see the current size, you can view via:

Select the Pokéball menu button > Items

Select the Pokéball menu button > Pokémon

At the top it says e.g.



Note that you can go over the limit - I think it is only Pokéstops that prevent you gaining items right now but haven't checked for sure. It might just be important events like levelling up that allow you to go over.

  • 1
    This answer is for a question that's different than the one that was asked. – Ellesedil Jul 20 '16 at 17:22
  • Thanks for pointing this out! I've updated the answer now. – Rich Jul 21 '16 at 9:20
  • 1
    Great response, Rich. I can confirm that levels will give you everything if your bag is full. I wish I had screenshot it for you, but I hadn't read this at the time. When I became a 23, I had just filled my bag and had 1048/1000 items. I figure this is because the game didn't want to cheat me out of my level rewards. Pokestops, as you pointed out, will NEVER take me over the limit. – JustAHuman Aug 7 '16 at 5:25
  • Pokestops can only take you over the limit if you are right under it. For example i you are currently at 349/350 and you can get 3 items from a pokestop and get 352/350. But leveling up and such can give you items even when you are already over the limit. – emillime Aug 10 '17 at 15:51

You can buy upgrades in the store for your Bag and Pokémon storage until you can carry 1000 items and 1000 Pokémon. I am at the Max on both of them, and the store does not let you purchase more upgrades.



This link says the maximum amount of items you can carry is 500.

  • 3
    Although a reliable source, that particular information is incorrect. – Evorlor Jul 12 '16 at 13:59
  • 3
    @Evorlor One might say the source is Official but apparently unreliable. But your point stands. – WillfulWizard Jul 18 '16 at 21:33

protected by Community Jul 22 '16 at 12:09

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.