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
Kyogre Pokémon Plush 2026
Sale price£29.90
Pikachu Pokémon Plush Toy 2026
Sale price£23.90
Regular price£27.90
Mew Pokémon Plush Toy 2026
Sale price£22.90
Regular price£32.90
Weezing Pokémon Plush
Sale price£22.90
Regular price£42.90
Kangaskhan Pokémon Plush
Sale price£21.90
Regular price£34.90
Caterpie Pokémon Plush
Sale price£19.90
Regular price£29.90
Aerodactyl Pokémon Plush
Sale price£19.90
Jolteon Pokémon Plush 2026
Sale price£27.90
Regular price£37.90
Charmander Pokémon Plush 2026
Sale price£26.90
Regular price£37.90
Dedenne Pokémon Plush 2026
Sale price£23.90
Regular price£32.90
Sprigatito Pokémon Plush
Sale price£24.90
Regular price£32.90
Small Snorlax Pikachu Pokémon Plush
Sale price£26.90
Starmie Pokémon Plush
Sale price£32.90
Tyranitar Pikachu Pokémon Plush
Sale price£29.90
Shiny Sudowoodo Pokémon Plush
Sale price£22.90
Lickitung Pokémon Plush
Sale price£25.90
Ampharos Pokémon Plush
Sale price£19.90
Giratina Pokémon Plush
Sale price£34.90
Vulpix Pokémon Plush
Sale price£37.90
Moltres Pokémon Plush
Sale price£19.90
Litten Pokémon Plush
Sale price£19.90
Solgaleo Pokémon Plush
Sale price£34.90
Togepi Pokémon Plush
Sale price£19.90
Lapras Pokémon Plush XXL
Sale price£59.99








