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
Sleeping Pikachu Pokémon Plush 2026
Sale price£24.90
Regular price£34.90
Meowscarada Pokémon Plush
Sale price£37.90
Miraidon Pokémon Plush
Sale price£41.90
Yveltal Pokémon Plush
Sale price£29.90
Regular price£54.90
Rayquaza Pikachu Pokémon Plush
Sale price£23.90
Regular price£32.90
Ponyta Pokémon Plush
Sale price£21.90
Female Pikachu Pokémon Plush
Sale price£19.90
Regular price£29.90
Treecko Pokémon Plush 2026
Sale price£19.90
Regular price£26.90
Fuecoco Pokémon Plush
Sale price£24.90
Regular price£29.90
Torchic Pokémon Plush
Sale price£19.90
Regular price£29.90
Zorua Pokémon Plush
Sale price£32.90
Sudowoodo Pokémon Plush
Sale price£23.90
Mini Charizard Pokémon Plush
Sale price£19.90
Regular price£24.90
Shiny Solgaleo Pokémon Plush
Sale price£39.90
Regular price£59.90
Charizard X Pikachu Pokémon Plush
Sale price£28.90
Regular price£39.90
Clefairy Pokémon Plush
Sale price£19.90
Regular price£24.90
Charizard X Rayquaza Pokémon Plush
Sale price£26.90
Snorlax Hand Heater Pokémon Pillow
Sale price£21.90
Marill Pokémon Plush 2026
Sale price£26.90
Regular price£34.90
Ponyta Pokémon Plush 2026
Sale price£22.90
Regular price£32.90
Vileplume Pokémon Plush
Sale price£21.90
Zapdos Pokémon Plush
Sale price£21.90
Twilight Lycanroc Pokémon Plush
Sale price£24.90
Shiny Magnezone Pokémon Plush
Sale price£23.90







