Auckland’s leading theatre for children

Upcoming Shows

Badjelly the Witch

BY: by SPIKE MILLIGAN, adapted for the stage by TIM BRAY

Gala: Saturday 22– Saturday 22 September 5pm

Term Time: Monday 24– Friday 28 September 10.30am and 1pm daily

School Holidays: Saturday 29– Saturday 13 October 10.30am and 2pm


Share Tim and Rose’s madcap adventure through the great black forest and into Badjelly’s castle. Cheer as Tim and Rose set off to search for Lucy. Laugh with Dinglemouse, Mud-wiggle and Binkle-bonk. And then….BOOOO at Badjelly, as she captures Tim and Rose. Will she turn them into sausages? Will they escape? Who will save them?



The Santa Claus Show ’18


: Monday 15– Monday 15 October

: Monday 15– Monday 15 October





We have a few special benefits designed to enhance children’s experience with the live theatre.

Free Teachers’ Resource Guide

Theatre Workshops

Question & Answer Sessions

Accessible Performances

“Tim Bray Productions pioneered regular sign interpreted performances for Deaf children and is now building new audiences by providing audio description for blind and low vision children. Armed with an accessibility policy, the company is focused on addressing barriers to attendance and is an outstanding model of inclusion.” Highly Commended – 2017 Arts Access Creative New Zealand Arts for All Award.

What we offer
  • 2018 Season

    Enjoy a season full of theatre for children by choosing a subscription of any 3 or 4 of our shows in 2018

  • School Holidays

    In October we present our popular Theatre Workshops alongside our current show. Your children will enjoy a whole day at the theatre with us and see the show, enjoy a backstage tour, a Q&A with the cast and various drama, art and craft activities.

  • Youth Theatre

    It is an opportunity for your children to become actively engaged with our company and provides a chance for them to grow up with us.

  • Term Time Seasons

    Each of our shows has a term time season in the last one to two weeks of each term. Performances times are adjusted (for buses and to fit within the school day) to allow schools, home school groups and early childhood centres to attend as part of their school year.

Call the production office, Youth Theatre enquiries Phone: (09) 486 22 61

Take me to the gallery


We believe that all children should have the opportunity to have access to live theatre.

Gift a Seat is a platform where you can help put a smile on a child’s face, and let them experience the joys of live theatre.

Gift a Seat allows us to provide a free seats to children from low decile schools, Kelston Deaf Education Centre, BLENNZ (Blind and Low Vision Education Network of NZ) and to children and their families from Make-A-Wish (New Zealand).

We’re a charitable trust (administered by The Operating Theatre Trust CC26517) and so you donations are tax deductible.


Donate Now

Latest News

Tim Bray Productions is recognised as Auckland’s leading theatre for children.

Check out our Blog to find out more what our Theatre Company is up to. Stay up to date with the news about various productions, interviews with our cast & crew, take part in our fun competitions or simply get inspired by our crafts & arts activities you can do together with your family.

Meet the cast of Badjelly the Witch

Sep 28, 2018 - by Bridget
We're delighted to introduce the talented cast for Badjelly the Witch. Jacob Dale (Tim) Jacob is a graduate of Toi Whakaari NZ Drama School and... Read more

Pippi Longstocking lands in Takapuna…all the way from London!

Mar 21, 2018 - by Bridget
Auckland’s leading theatre for children, Tim Bray Productions, presents Pippi Longstocking at The PumpHouse Theatre, Takapuna from 7-28 April. First staged by Tim Bray Productions... Read more

You can Gift a Seat to a child in need

Feb 26, 2018 - by Bridget
Hopefully, if you're reading this, you know that here at Tim Bray Productions we produce 4 children's theatre shows at The PumpHouse Theatre in Takapuna.... Read more
View all latest News

Core Funders

For bookings or ticketing enquiries please call Phone: (09) 489 83 60

Get in touch