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
Grookey Pokémon Plush
Sale price£19.90
Regular price£24.90
Slowpoke Pokémon Plush 2026
Sale price£22.90
Regular price£32.90
Eevee Pokémon Plush Toy 2026
Sale price£23.90
Regular price£32.90
Dragonite Pokémon Plush
Sale price£19.90
Arceus Pokémon Plush
Sale price£27.90
Froakie Pokémon Plush 2026
Sale price£23.90
Jolteon Pokémon Plush
Sale price£19.90
Glaceon Pokémon Plush
Sale price£19.90
Regular price£24.90
Vulpix Pokémon Plush 2026
Sale price£18.90
Regular price£24.90
Bulbasaur Pokémon Plush 2026
Sale price£34.90
Regular price£42.90
Charmander Plush Toy
Sale price£16.90
Regular price£19.90
Wartortle Pokémon Plush
Sale price£19.90
Mega Shiny Gengar Pokémon Plush
Sale price£29.90
Flareon Pokémon Plush
Sale price£19.90
Haunter Pokémon Plush
Sale price£19.90
Regular price£24.90
Squirtle Plush 2026
Sale price£24.90
Regular price£32.90
Wobbuffet Pokémon Plush 2026
Sale price£29.90
Regular price£37.90
Shiny Dragonair Pokémon Plush
Sale price£19.90
Dragonair Pokémon Plush
Sale price£19.90
Cinderace Pokémon Plush XXL
Sale price£34.90
Gengar Pokémon Pillow Plush XXL
Sale price£59.90
Regular price£74.90
Squirtle Pokémon Plush 2026
Sale price£29.90
Regular price£37.90
Torterra Pokémon Plush
Sale price£37.90
Pichu Pokémon Plush
Sale price£19.90











