W.P. Puppet Theatre Society is a charitable, not-for-profit society based in Moh’kinstsis – Calgary, Alberta, Canada since 1991.
Our mandate is to use the power of puppetry to impact positive social change. We do this through our puppetry-infused programs that inspire, challenge, empower, support expression and encourage empathy in our audiences and participants.