Don't pull out sunhats yet, weekend weather isn't looking too hot.

A subtropical low-pressure system is moving south towards the North Island, bringing rain.

The upper North Island can expect a strong, moist, southeasterly flow, MetService said.

Prepare to get wet in Gisborne and north of Hawke's Bay, as rain could reach warning amounts on Saturday. Gales are also expected.

Advertisement

However, rain should stay away for fans attending the All Whites' match in Wellington tomorrow afternoon.

Weather is looking cloudy when the game kicks off at 4.15pm, with temperatures of about 14C.

A crowd of up to 38,000 is expected to pack the stadium.

A few showers are expected around the south coast and eastern ranges of Wellington, with southeasterly winds over the weekend.

The South Island will be mostly spared the gloomy weather, apart from a few showers in the south, and in Marlborough and Canterbury on Saturday. MetService says to expect a few showers in the south and east and around the Tasman Ranges on Sunday.

Rain and winds are expected to ease on Sunday as the low moves southeast of the North Island.

A ridge of high pressure is predicted to bring more settled weather across the country on Monday, making way for a fine start to the week.

Main centre weekend forecasts

Whangarei

Rain and southeasterlies on Saturday. Cloudy and clearing Sunday afternoon and a high of 18C.

Auckland
Heavy rain and southerlies easing Saturday evening. Fine spells increasing from Sunday evening and a high of 18C.

Hamilton
Rain and gusty southerlies on Saturday. Sunday cloudy, with a chance of showers and a high of 18C.

Tauranga
Rain easing to a few showers in the evening on Saturday. Sunday is cloudy with a high of 19C.

Wellington
Cloud increasing, with a few showers on Saturday. Partly cloudy with a few showers and a high of 14C on Sunday.

Christchurch
A few morning showers on both Saturday and Sunday, with a high of 15C.

Dunedin
Partly cloudy and windy over the weekend, with a high of 15C.

Queenstown
Fine on Saturday apart from some cloud. Southerlies on Sunday with a high of 15C.