Your Canadian source for Kites and Puppets

New Products




Snyapse 200

Add:
Snyapse 200
Price: $148.50

Guaranteed to thrill, the Synapse sport kite series is all about speed and agility. Perfect for beginners, the Synapse comes ready to fly and stuffs ... more info

Shepard-Puppet 1

Add:
Shepard-Puppet 1
Price: $71.55

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

Noah-Puppet 1

Add:
Noah-Puppet 1
Price: $71.55

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

Moses Puppet 1

Add:
Moses Puppet 1
Price: $71.55


Mary-Puppet 1

Add:
Mary-Puppet 1
Price: $71.55

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

Joseph-Puppet 1

Add:
Joseph-Puppet 1
Price: $71.55

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

Jesus-Puppet 1

Add:
Jesus-Puppet 1
Price: $71.55

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

Spin Balls Poi

Add:
Spin Balls Poi
Price: $32.40

Spin Balls LED light up Poi. Awesome visual effects and great quality poi that are perfect for nighttime at the park, parties and festivals. ... more info

Ocean Rodeo React 2.0 M Trainer Kite - Complete

Add:
Ocean Rodeo React 2.0 M Trainer Kite - Complete
Price: $474.98


Always Say A Prayer Glove Style Puppet

Add:
Always Say A Prayer Glove Style Puppet
Price: $39.15

Our Always Say A Prayer boy hand puppet is part of our Christian puppets line. These puppets make great gifts and are perfect for puppet ministry at ... more info


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