Classes and programmes

Christchurch City Libraries run a wide range of classes and programmes both in libraries and through its learning centres for everyone from babies to seniors.

2021 Bookings and Payment

Programme's requiring bookings are made online.  If you require support to make a booking, please ask staff at any Christchurch City Library or call 03-941-7923. Payment via debit or credit card is required at the time of booking. Paid programmes incur a booking fee. The entire fee is passed on to charity, find out more about the impact this has on our community. Refunds are available for cancellations made 48 hours prior to the programme starting.

Consent Form

We require a consent form to be completed for every child attending our programmes.  A link can be found at the time of purchase in ticketing information and will also be sent via the confirmation email. (Please not: we only require one form per child, per calendar year) 


If a waitlist is available this will be noted in the information. Waitlist's have limited availability and are for the current programme only . e.g.  South Minecraft Club - 6-13 years in Term 1 = a customer on the waitlist, will be offered a place on this programme and term only, if a cancellation is received. We will no longer be offering a waitlist for a place on the following term. Customers will need to make a booking each term as they are released.

Ticket release dates and times

  • Term 1: 1 February to 16 April - Friday 8 January
  • Term 1: Holidays (17 April to 2 May) - Thursday 25 March
  • Term 2: 3 May to 9 July - Thursday 8 April
  • Term 2: Holidays (10 July to 25 July) - KidsFest, Monday 31 May, 9am
  • Term 3: 26 July to 1 October - Thursday 1 July
  • Term 3: Holidays  (2 October to 17 October) - Thursday 2 September
  • Term 4 :18 October to 20 December - Thursday 23 September

Programme Evaluation

In order to continually improve our service and the programmes that we offer, your evaluation of the sessions that you have recently attended is invaluable to us. Please complete our online form to provide us with feedback.

All sessions of our public programmes are listed in our calendar (School-based programmes are not listed).

To enquire about any programmes please contact us.

Most programmes are free, however some will incur a cost.

A Learning Centre Consent Form is required to be completed by the child and a parent/caregiver for all learning centre after school and holiday programmes.

Preschoolers’ programmes

School children

Adults and families

Print this page