When encountering a wild Pokémon, you have a 1/8192 chance to encounter a shiny Pokémon in the wild. With the odds essentially being a 0.012% chance I would go months without finding a shiny, but I was once lucky enough to find two in a short period of time.

I have played a majority of the Pokémon Games, starting with Red/Blue/Yellow up until Alpha Sapphire being the latest I have played, but there is one thing I have never encountered before: An NPC with a shiny Pokémon.

Is it possible for an NPC Trainer, such as a Gym Leader or the Elite 4, to have a shiny Pokémon? If so, would the odds still be 1/8192 or are the odds different?


6 Answers 6


If you mean a random shiny then no, NPC trainers always have predefined Pokemon.

The only case I've battled shinies was at the Trainer Tower in Pokemon FireRed/LeafGreen.

From Bulbapedia:

The Trainer Tower has three Trainers who use Shiny Pokémon: Burglar Jac has a Meowth, Twins Jen and Kira have an Espeon, and Fisherman Kaden has a Seaking.

In the Single Battle mode, the seventh Trainer has a Shiny Meowth, while in Double Battle mode, the first pair of Trainers have a Shiny Espeon. Finally, in the knockout mode, the fourth Trainer will send out a Shiny Seaking.

Here's also a video proof of shiny Espeon.

  • 2
    Shinies were also available in the Battle Factory in Battle Frontier in Pokemon Emerald. You as a player could choose them, so I guess they were also available to NPC's. Oct 20, 2016 at 15:05

From Trivia here

There's some NPC Trainer that can be found with shiny pokemon.

  1. The Minccino that appears in the "world of Pokémon" intro in Pokémon Black and White.
  2. Rental Pokémon found in the Battle Factory in Pokémon Emerald.
  3. Battle Frontier Pokémon used by the AI in Pokémon Platinum.
  4. The Ralts that Wally catches in Pokémon Ruby, Sapphire, and Emerald.

There's also shiny pokemon that can be found not in the wild,

  1. The Pokémon that the old man encounters in FireRed and LeafGreen.
  2. The Poochyena/Zigzagoon that attacks Professor Birch in Pokémon Ruby, Sapphire, and Emerald.
  3. The Purrloin that Bianca catches in Pokémon Black 2 and White 2.
  4. The Fletchling that the rival, Calem or Serena, uses in the capture tutorial in Pokémon X and Y.

Other than that, what pinckerman Said is true and I'm also think that NPC trainers always have predefined Pokemon.


Excluding trainers that always have shinies, yes a trainer can have a shiny Pokémon if and only if the Pokémon that they have are randomized. Most trainers in the games have a predetermined set of Pokémon and this won't happen to them, but in certain cases, NPCs will have a random set of Pokémon.

This actually happened to me. I was going through the Battle Tower in Gen IV and my opponent had a shiny Girafarig, the only shiny I had seen in my 400+ hours of playing the game. Needless to say, it was a frustrating experience that I would not forget.


In Pokemon SM or Pokemon USUM, In the Seafolk Village in Poni Island there is an NPC traner that has shiny Eggxecute and gives you 6 nuggets if you beat him. Source: Personal Exp.


My boyfriend and I were playing USUM together, and one of the Skull Grunts in Po Town had a shiny Fomantis, which confused the hell out of us. I had already beat the game, and I didn't remember encountering an NPC with a shiny (excluding nuggy man and his golden Exeggcute), as that's definitely something you would remember.


I got Triathlete Dylan on Route 117 with a Shiny Arcanine after spending a whole month searching for a Shiny Eevee.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .