Calculate the Chance of Catching a Pokémon in Sun and Moon
This tool does all of the math to calculate your likelihood of catching a Pokémon in Sun and Moon (the Generation 7 games). You can select any Pokémon available in these games and any Poké Ball you wish. Simply fill out the rest of the information and it'll do all of the hard work for you.
Please note that this calculator only works for Pokémon Sun and Moon. Pokémon not found in these games are not included in the selection dropdown. We have calculators for Sword and Shield, Scarlet and Violet, and Legend's Arceus. Other calculators are in the works. If you find any errors or have any issues, feel free to join our Discord server to let us know!
If you used a move like False Swipe, move the bar to the far left.
To get this value, just take a look at the Pokédex (this includes the National Dex). There are 807 unique species in Sun and Moon.
Select a Pokémon to start calculating catch rate!
Select a Poké Ball to start calculating catch rate!
Additional Notes
Acknowledgements
This calculator is primarily based on the work done to create the Generation 8 and Generation 9 calculators for this website (see Scarlet and Violet Catch Calculator). Most of the work comes from the datamining expertise of Anubis (@Sibuna_Switch) who helped me build and test those calculators. Due to the iterative nature of Pokémon games, those functions were deemed appropriate to continue using as catch mechanics barely change.
However, Sun and Moon are missing some features and mechanics, so modifications were made looking at community resources such as Bulbapedia and The Cave of Dragonflies to adjust for missing features. Tests have been run to ensure results match.