Showing 224 Events

08 Feb 2026 - 13 Dec 2026

Sunday Board Game

Try something new, bring your own favorite game, or just join in the fun.

08 Jun 2026 - 22 Jun 2026

Woodcut Prints

The course will cover several approaches to woodcut printing, including layering blocks and combi...

13 Apr 2026 - 15 Dec 2026

Kundalini Yoga

This 90-minute journey includes selected kriyas and meditations, designed to awaken, balance, and...

06 Apr 2026 - 21 Nov 2026

All Together Now Choirs

This year we are offering more choices than ever before in our quest to provide choirs that meet...

23 Mar 2026 - 14 Dec 2026

Digital Drop-In at Little Leys

Drop in with a tech query for one-on-one coaching. Bring your digital devices and your questions,...

09 Feb 2026 - 07 Dec 2026

Onehunga Chess Club

Come to the library and join with others in learning from a recognised Chessmaster and experience...

15 Oct 2025 - 18 Dec 2026

Free seniors yoga

Free seniors yoga led by Sally Haydon.

06 Aug 2025 - 20 Dec 2026

Sandringham Community Playgroup

Stay for as little or as long as you like, on whichever days you prefer.

09 Jun 2026

When the Ocean Speaks

Join us for a thought-provoking panel discussion where a range of voices will explore how a natur...

19 May 2026 - 30 May 2028

Adult story time - Mt Albert

Come along and enjoy inclusive stories, music, movement and connection.

12 May 2026 - 08 Dec 2026

Social Gaming

Board games and books, drop in and chill out.

21 Apr 2026 - 09 Jun 2026

Portrait Drawing 101

This course will introduce you to the head drawing methods taught by masters Frank Riley, Andrew...

21 Apr 2026 - 30 Jun 2026

Wriggle and Rhyme - Mt Roskill

A fun and free programme for ages 0-18 months.

10 Mar 2026 - 08 Dec 2026

Shared Reading at Little Leys

Join our librarians for a relaxed shared reading session.

10 Feb 2026 - 15 Dec 2026

Ponsonby Playgroup

Ponsonby Playgroup is a friendly place for parents/caregivers and their children to meet and play.

05 Feb 2026 - 17 Dec 2026

Tai Chi for health

Designed to empower people to improve health and wellness.