Where to get Beast Balls in Pokémon Scarlet & Violet

Where to get Beast Balls in Pokémon Scarlet & Violet 1

They’re hard to come by

As a callback to prior generations (Aloooooooola!), Pokemon Scarlet & Violet has a rare Beast Ball Pokeball item that’s found directly in the game. You have two real options for getting your hands on one.

You get one for finishing the Paldea Pokedex

After getting a full 400/400 clear on the Paldea Pokedex (which is all you can acquire before the spring of 2023), you’ll get one Beast Ball as a reward.

For more info on what else you get for clearing the Pokdex, check out our rundown here.

You can farm more through in the Academy Ace Tournament

Beast Balls can be earned through winning the Academy Ace Tournament: a post-game activity. To kick it off, speak to the NPC inside of the main hall of the academy. From there, you’ll participate in a series of battles with random NPCs, with random rewards.

Again, Beast Balls are a random drop, so don’t count on it every time. We have a full guide on how to unlock the Academy Ace Tournament here.

The short of it is:

  • You need to beat the game
  • Re-clear all eight gym leaders (at their original locations)
  • Complete the first scripted Academy Ace Tournament back at Mesagoza.
Chris Carter
EIC, Reviews Director - Chris has been enjoying Destructoid avidly since 2008. He finally decided to take the next step in January of 2009 blogging on the site. Now, he's staff!