The climate of New Zealand is mostly cool temperate to warm temperate with a strong maritime influence. However, due to its highly varied topography, microclimates can be found across the country. The main factors are those similar to what is found in the British Isles such as the Pacific Ocean and latitude, although the mountain ranges can cause significant climate variations in locations barely tens of kilometres from each other.
Rainfall is generally plentiful in New Zealand, with most cities receiving between 620 mm (as in Christchurch) and 1317 mm (Whangarei) of precipitation annually. Rainfall is normally distributed evenly throughout the year in most parts of the country, especially in the South Island. Northern and eastern parts of the country, including Auckland, Christchurch and Wellington see a slight winter maximum in line of places with Mediterranean climates, though the difference between the wettest and driest months is too small to justify the designation. Summer and autumn maximums can be found in places closer to the southwest, such as Invercargill and Milford Sound.
How much a place receives is highly dependent on topography. The Southern Alps, the North Island Volcanic Plateau and surrounding ranges can produce large variation in rainfalls in places barely tens of kilometres apart. Milford Sound receives over 6,700 mm of the rainfall a year on average while barely 100 km away Alexandra in Central Otago receives only slightly greater than 300 mm annually - giving it a borderline oceanic/semi-arid climate 
Snow is common in New Zealand's South Island and southern parts of the North Island, and extremely rare in the northern parts of the North Island, with one snowfall in Auckland in 2011 after a period of 80 years where none occurred.
As with many islands in the world, the influence of the ocean curtails any extremes in temperature. The greatest temperature ranges are found in the interior of the Canterbury and Southland regions, as well as Central Otago. It should also be noted that many parts of the country have high humidity all year round, which can have the effect of it feeling warmer in summer and cooler in winter than what the thermometer indicates.
Mean annual temperatures range from 10°C in the south to 16°C in the north of New Zealand. The coldest month is usually July and the warmest month is usually January or February. Generally there are relatively small variations between summer and winter temperatures. An example of this is Auckland which has a variation of just 9°C between the average mid-winter high temperature (14.7°C) and average mid-summer high temperature (23.7°C). Temperature variation throughout the day is also relatively small. The exception to this is inland areas and to the east of the ranges with daily variations that can be over 25°C and differences of up to 14°C between the average summer and winter high temperatures. Temperatures also drop about 0.7°C for every 100 m of altitude.
Northern cities such as Auckland, Whangarei, and Tauranga experience mean yearly maximums of between 19-20°C and mean yearly minimums of around 11-12°C. Eastern cities on the North Island such as Gisborne, Napier and Hastings also have mean yearly maximums of between 19-20°C but have slightly lower yearly mean minimums of around 9-10°C. The two largest cities on the South Island, Christchurch and Dunedin have mean yearly maximums of 17.3°C & 14.6°C and yearly mean minimums of 7.3°C & 7.6°C respectively.
The annual daily mean temperature of the four main cities of New Zealand are 15.1°C for Auckland, 12.9°C for Wellington, 12.2°C for Christchurch and 11.1°C for Dunedin.
The nation-wide annual average temperature for the period 1971–2000 was 12.6°C. During the years 2000-2012 the nation-wide annual average temperature saw a slight increase to 12.7°C with 5 of those years been cooler than average and the other years being average or above average.
Daily maximum temperatures are normally in the mid to low 20s (°C) over most of the country. They are higher in northern, eastern and interior part of the country; Hastings is the warmest city on average followed by Napier and Gisborne. Eastern parts of the South Island are highly susceptible to the norwester, a Fohn wind which can result in temperatures going into the high 30s and even the low 40s. Rangiora in Canterbury holds the record maximum of 42.4°C recorded in 1973, with Christchurch recording 41.6°C in that same year. More recently, Timaru reached 41.3°C on Waitangi Day in 2011. Due to these winds, the cooler southern cities of Dunedin and Invercargill have higher all-time record temperatures than places further north such as Wellington, Auckland and Whangarei.
Winter temperatures are much milder in New Zealand compared to other areas of similar latitude. Maximums are generally between 10°C and 15°C in the North Island, decreasing as one goes further south or inland. The South Island is a bit cooler, with maximum temperatures around 7°C - 12°C, though sometimes lower. Eastern areas are generally cooler than the west. The lowest temperature ever recorded was -25.6°C at Ranfurly in Otago in 1903, with a more recent temperature of -21.6°C recorded in 1995 in nearby Ophir.
February 2, 1936: Worst storm of the 20th Century in New Zealand.
Track map of Cyclone Giselle
April 10, 1968: Cyclone Giselle caused peak gusts of 145 knots (270kmh) near Wellington, after colliding with an Antarctic storm moving north. Giselle led to the sinking of the interisland ferry TEV Wahine, and the loss of 51 lives. Total damage caused by the storm was estimated at $14 million.
December 20, 1976: Heavy rain caused widespread flooding and landslides in Wellington City and Hutt Valley. Hutt River burst its stopbanks and workers in Petone took refuge on factory roofs. Landslides destroyed houses and a boy was killed by a collapsing wall when a slip struck a hall in Crofton Downs. More than 350mm of rain fell in 24 hours.
October 4, 1997: More than 60 homes were flooded and residents in Lower Hutt riverside areas were evacuated during downpours. Two people died, and isolated landslips closed some Wellington roads and parts of State Highway 1.
June 26, 1998: A firefighter works to empty out a car parking building which flooded during heavy rain. A severe thunderstorm affected Karori and Kelburn, with rain breaking all previous records and falling at a rate with a return period of well over 200 years. Rainfall at Kelburn totalled 69.5mm between 7.35pm and 9.10pm.
October 13–27, 1998: Gale force northwesterlies blew throughout the lower North Island. On October 18, gusts of 183kmh were recorded at Castlepoint. Winds were most severe on the following two days, when a gust of 215kmh was recorded on a Wairarapa farm. A truck was overturned, ships ripped from their moorings in Wellington, and some houses lost their roofs.
January 10, 2002: Thunderstorms over Wellington resulted in torrential rainfall, about 40mm in 30 minutes, and flash floods in the city centre. Similar storms, some with hail and surface flooding also happened in Whanganui, Manawatu, the central and eastern North Island, Buller and Nelson. The average recurrence interval of this rainfall event was estimated at more than 100 years.
February 14–16, 2004: The Valentines Day storms left hundreds of people homeless, and silt and floodwaters inundated considerable areas of farmland. Many rivers breached their banks, bridges were damaged and stock was swept away by floodwaters. A civil state of emergency was declared in Whanganui, Manawatu and Rangitikei. About 500 Lower Hutt residents were evacuated because of floodwaters, and many commuters were unable to enter Wellington. The event produced galeforce southerlies, with gusts of 230kmh in the Tararua Range, and swells of 11m in Cook Strait.
July 25 and August 14, 2011 New Zealand snowstorms: The first severe winter storm brought the coldest winter snap in fifteen years. During August snow fell consistently down to sea level in Wellington for the first time since the 1970, and snow even fell for a brief time in Auckland for the first time in 80 years.