Pickpocket
Steals attacking Pokémon's held items on contact.
Whenever a move makes contact with this Pokémon, if it does not have a held item, it steals the attacker's held item. This Pokémon cannot steal upon being knocked out. It can steal if the attacker has a substitute, but cannot steal when its own Substitute is hit. If a move hits multiple times, only the last hit triggers this ability. If this Pokémon is wild, it cannot steal from a trained Pokémon.
GenerationGen VMain SeriesYes
14 Pokémon have this ability
#215

Sneasel
DarkIceJohto
#273

Seedot
GrassHoenn
#274

Nuzleaf
GrassDarkHoenn
#275

Shiftry
GrassDarkHoenn
#461

Weavile
DarkIceSinnoh
#688

Binacle
RockWaterKalos
#689

Barbaracle
RockWaterKalos
#859

Impidimp
DarkFairyGalar
#860

Morgrem
DarkFairyGalar
#861

Grimmsnarl
DarkFairyGalar
#944

Shroodle
PoisonNormalPaldea
#957

Tinkatink
FairySteelPaldea
#958

Tinkatuff
FairySteelPaldea
#959

Tinkaton
FairySteelPaldea
#215

Sneasel
DarkIceJohto
#273

Seedot
GrassHoenn
#274

Nuzleaf
GrassDarkHoenn
#275

Shiftry
GrassDarkHoenn
#461

Weavile
DarkIceSinnoh
#688

Binacle
RockWaterKalos
#689

Barbaracle
RockWaterKalos
#859

Impidimp
DarkFairyGalar
#860

Morgrem
DarkFairyGalar
#861

Grimmsnarl
DarkFairyGalar
#944

Shroodle
PoisonNormalPaldea
#957

Tinkatink
FairySteelPaldea
#958

Tinkatuff
FairySteelPaldea
#959

Tinkaton
FairySteelPaldea