33 products
Sort by
Sort by
Save £5.00
Charizard plush, 25cm Charizard plush, 25cm – photo 2
Charizard Pokémon Plush 2026
Sale price£29.90 Regular price£34.90
Save £8.00
Mega Charizard plush toy, 22cm Mega Charizard plush toy, 22cm – photo 2
Mega Charizard Pokémon X Y Plush
Sale price£21.90 Regular price£29.90
Charizard Pikachu plush toy, 22cm
Save £10.00
Shiny Mini Charizard Pokémon plush toy, 16cm
Shiny Mini Charizard Pokémon Plush
Sale price£19.90 Regular price£29.90
Save £11.00
Charizard X Pikachu plush toy, 22cm
Charizard X Pikachu Pokémon Plush
Sale price£28.90 Regular price£39.90
Charizard X Rayquaza Pokémon plush toy, 25cm
Save £5.00
Mini Charizard Pokémon plush toy, 16cm
Mini Charizard Pokémon Plush
Sale price£19.90 Regular price£24.90
Charizard giant XXL plush toy
Charizard Pokémon Plush XXL
Sale price£129.99
Shiny Charizard plush toy, 38cm Shiny Charizard plush toy, 38cm – photo 2
Charizard plush toy Charizard plush toy – photo 2
Charizard plush toy, 30cm Charizard plush toy, 30cm – photo 2
Charizard plush toy, 20cm Charizard plush toy, 20cm – 20cm
Charizard Pokémon Plush Toy
Sale priceFrom £21.90
Mega Charizard X plush toy, 17cm Mega Charizard X plush toy, 17cm – photo 2
Giant blue Mega Charizard plush toy, 50cm Giant blue Mega Charizard plush toy, 50cm – photo 2
Twin pack of Mega Charizard plush toys Twin pack of Mega Charizard plush toys – photo 2
Charizard plush toy in Rayquaza Edition design Charizard plush toy in Rayquaza Edition design – photo 2
Charizard plush toy, 30cm Charizard plush toy, 30cm – photo 2
Mega Charizard plush toy Mega Charizard plush toy – Mega Charizard X (Blue)
Charizard plush toy, 20cm
Gigantamax Charizard XXL plush toy Gigantamax Charizard XXL plush toy – photo 2
Charizard plush toy set, Mega X and Gigantamax Charizard plush toy set, Mega X and Gigantamax – photo 2
Large Gigantamax Charizard Pokémon plush toy Large Gigantamax Charizard Pokémon plush toy – Torterra 33x29x22cm
Charizard plush toy in orange Charizard plush toy in orange – Green
Fluffy Cuddly Charizard Pokémon Plush Toy
Sale priceFrom £25.90

4 colors available

Shiny Gigantamax Charizard plush toy, 38cm Shiny Gigantamax Charizard plush toy, 38cm – photo 2

Mega, Gigantamax and classic Charizard

Choose classic orange Charizard, or go for the evolved forms: Mega Charizard X, Mega Charizard Y and Gigantamax Charizard. Most plush cost around £26, and the XXL versions reach £130.90.

Small plush or a giant one

Size is the main thing to check, as this range runs from shelf-sized plush to giant ones that need their own corner of a bedroom. Heights are listed on each product page.

More Charizard

See our Charizard figures for display pieces, or browse all Pokémon plush toys.

Delivery is free and tracked to any UK address, 8 to 10 working days.