Your Canadian source for Kites and Puppets

All Products





Blackbeard/Edward Teach Pirate FlagAdd:
Blackbeard/Edward Teach Pirate Flag
Price: $18.71

Edward Teach Blackbeard Pirate Flag, from the famous pirates collection. Features a silk-screened image on both sides. Made with durable 200 denier ... more info

Bleating Sheep PuppetAdd:
Bleating Sheep Puppet
Price: $45.90

Yes, you "herd” right; a new BLEATING SHEEP puppet grazes in Folkmanis pastures. With her sweet, comical face and soft, silvery fleece, this is one ... more info

Blue Heron BayAdd:
Blue Heron Bay
Price: $33.05

Blue Heron Flag, 28" x 40".

Blue Macaw PuppetAdd:
Blue Macaw Puppet
Price: $35.10

Bring the beauty of the tropics home with the Folkmanis® BLUE MACAW puppet. Brilliantly colorful and wonderfully animated, this fine feathered ... more info

Bobby Peach Full Body PuppetAdd:
Bobby Peach Full Body Puppet
Price: $74.25

This NEW fullbody puppet stands 25 inches tall and comes dressed as shown. Puppets wear child size 2T clothes. Insert your hand into the slot in the ... more info

Bobby Peach Glove Style PuppetAdd:
Bobby Peach Glove Style Puppet
Price: $40.50

This 14 inch glove style puppet has a movable mouth and hands!

Bobcat Finger PuppetAdd:
Bobcat Finger Puppet
Price: $12.83


Bobcat PuppetAdd:
Bobcat Puppet
Price: $40.50

15" TALL Moveable mouth Looking deceptively like a domestic cat, the bobcat remains wild at heart as it hunts through the night for prey. This Bobcat ... more info

Breeze-Thru Pirate FlagAdd:
Breeze-Thru Pirate Flag
Price: $33.05

Jolly Roger Breeze Thru Pirate Flag. This unique pirate flag features open construction that allows visibility throughout parts of the flag while ... more info

Brown Horse Easy Flyer KiteAdd:
Brown Horse Easy Flyer Kite
Price: $41.50

Premier Kites, easy flyer kites are great for all ages. Easy and fun to fly this kite will give you hours of entertainment. The Easy Flyer Kite by ... more info


Copyright © 2017 KitesandPuppets.ca
1496 Cartwright Street, (Granville Island) Vancouver BC, Canada V6H3Y5