Menu
Open the App → Home

Explore

The Hub Books

How to Grow Onion in New Zealand

Updated June 2026

A long-haul crop; plant once and wait around six months. Onions are day-length sensitive, so the Pukekohe Long Keeper suits Auckland and the warm north well.

When to plant onion in New Zealand

Timing is everything in New Zealand, where the warm north and the cooler south are weeks apart. Sow or plant in these months for your region:

RegionWhen to sow or plant
NorthlandMarch, April, May, June
AucklandMarch, April, May, June
Waikato & BoPMarch, April, May, June
WellingtonMarch, April, May, June
Nelson & MarlboroughMarch, April, May, June
CanterburyMarch, April, May, June
Otago & SouthlandMarch, April, May, June
Central OtagoMarch, April, May, June

Best onion varieties for NZ

How to grow onion

Companion planting

Grow onion near: Carrot, Beetroot, Lettuce, Silverbeet, Chamomile.

Pests and problems

Watch for: Thrips. See our NZ pest and disease guide for organic control.

When it goes wrong

The most common ways onion trips people up, and what to change next time:

Bulbs stay small

Crowding, weeds, or sown at the wrong time. Give them room, keep weed-free, and plant for your day length and region.

Plants run up to flower

Bolting from a cold snap after planting. Plant at the right time and avoid very large seedlings.

Rot in storage

Lifted too wet or necks not dried. Cure them in a dry airy spot until the necks are papery.

🌱 Plant Onion in your garden →
For a calendar tuned to your exact region, see the New Zealand planting guides or the Onion plant page.

FAQ

When is the best time to plant onion in New Zealand?

In the warm north (Auckland, Northland) sow in March, April, May, June. Cooler regions plant a little later. Check the table above for your region.

Where can I buy onion seeds or plants in NZ?

Try Kings Seeds, Yates NZ, Mitre 10.

Get next month's planting calendar, free

One email a month with exactly what to plant in your region, plus seasonal tips and harvest reminders. No spam, and you can unsubscribe any time.