Your Canadian source for Kites and Puppets

All Products





Bear Finger PuppetAdd:
Bear Finger Puppet
Price: $10.80

6" Long A tiny Black Bear finger puppet wanders through forests of the imagination, prowling and growling and sniffing the air, all at your ... more info

Bear in Tree Stump Hand PuppetAdd:
Bear in Tree Stump Hand Puppet
Price: $37.80

Peeking from his hiding place safe inside a tree stump, this familiar face from the woodlands of North America could charm the honey from the bees. ... more info

Bear Stage PuppetAdd:
Bear Stage Puppet
Price: $32.40

Perform your own version of a Winter's Tale with the Stage Bear puppet. Black and brown fur with movable mouth and arms for dramatic appeal, ... more info

Beaver Finger PuppetAdd:
Beaver Finger Puppet
Price: $11.48

7" Long

Beaver PuppetAdd:
Beaver Puppet
Price: $40.50

18" LONG Moveable mouth Not for idle hands, this beaver puppet is ready to get down to business. His resume includes sleek brown fur (for swimming), ... more info

Bert Puppet - Sesame StreetAdd:
Bert Puppet - Sesame Street
Price: $27.00

Bert Puppet from the classic Sesame Street show. 11" tall See the rest of our Sesame Street puppets for sale online.

Big Bird Puppet - Sesame StreetAdd:
Big Bird Puppet - Sesame Street
Price: $27.00

Big Bird Puppet from the classic Sesame Street show. 11" tall See the rest of our Sesame Street puppets for sale online.

Bighorn Sheep Stage PuppetAdd:
Bighorn Sheep Stage Puppet
Price: $32.40

Pretend you are in the mountains enjoying the peaceful scenery and fresh air. This BIGHORN SHEEP puppet can be your guide as an expert climber and a ... more info

Bird House Buddies FlagAdd:
Bird House Buddies Flag
Price: $33.05

Birdhouse buddies flag - 28" x 40"

Birdie Disc Golf DiscAdd:
Birdie Disc Golf Disc
Price: $16.20

The Birdie is a slow, straight flyer with our Thumtrac® grip for a sure release. It has great chain catching ability. Great for approach shots, as it ... more info


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