Pokémon Plush Toys
Our Pokémon plush toys cover more than a thousand designs, from pocket-sized soft toys under 15cm to giant plush over 60cm that take up half a bed. Pikachu, Eevee and Charizard lead the way, but you'll also find cuddly toys of starters, Legendaries and plenty of lesser-known Pokémon. Filter by size or type a name to narrow things down.
1037 products
Sort by
Sort by
Mr. Mime Pokémon Plush
Sale price£19.90
Regular price£29.90
Pancham Pokémon Plush
Sale price£21.90
Sleeping Pikachu Pokémon Plush
Sale price£49.99
Sleeping Eevee Pokémon Plush XXL
Sale price£64.90
Regular price£79.90
Lucario Pokémon Plush XXL
Sale price£44.90
Clefairy Pokémon Plush 2026
Sale price£26.90
Regular price£37.90
Popplio Pokémon Plush Toy 2026
Sale price£26.90
Regular price£32.90
Turtonator Pokémon Plush
Sale price£39.90
Team Rocket Pikachu Pokémon Plush
Sale price£19.90
Regular price£29.90
Shaymin Pokémon Plush
Sale price£24.90
Pinsir Pokémon Plush
Sale price£49.90
Popplio Pokémon Plush
Sale price£19.90
Snorlax Pokémon Pillow Plush
Sale price£26.90
Regular price£32.90
Gastly Pokémon Plush
Sale price£19.90
Farfetchd Pokémon Plush
Sale price£19.90
Regular price£21.90
Dedenne Pokémon Plush
Sale price£19.90
Eevee Hand Heater Pokémon Pillow
Sale price£21.90
Latias & Pikachu Pokémon Plush
Sale price£39.90
Tauros Pokémon Plush
Sale price£26.90
Regular price£37.90
Persian Pokémon Plush
Sale price£19.90
Oddish Pokémon Plush
Sale price£19.90
Magikarp Pikachu Pokémon Plush
Sale price£19.90
Midday Lycanroc Pokémon Plush
Sale price£26.90
Politoed Pokémon Plush
Sale price£19.90




