Pokémon Bank is een app die dient als virtuele opslagruimte voor alle gevangen pokémon. Gevangen pokémon uit diverse games van de reeks kunnen op de bank worden opgeslagen en vervolgens in een andere, nieuwere Pokémon-game worden toegevoegd. Zo hoeven spelers niet in elke Pokémon-game opnieuw dezelfde pokémon te vangen.
Naast Sun en Moon maken ook games als Black en White, Black en White 2, Pokémon X en Y en Omega Ruby en Alpha Sapphire ervan gebruik. Ook de 3DS eShop-versies van Red, Blue en Yellow ondersteunen het.
Het kost wel zo’n 5 euro om de Pokémon Bank jaarlijks te gebruiken. Mensen die voor oktober lid worden van de Bank krijgen een moeilijk verkrijgbare Z-Crystal Mewnium Z voor Mew in Sun en Moon.