South Africa, batting first, were 157-3 in the 31st over when the rain began in Hamilton and the match was officially called off three hours later with no sign of the weather clearing.
Quinton de Kock was not out 80 with captain AB de Villiers on 33 while Matt Henry took two for 40 off eight overs for New Zealand.
South Africa won the three-match series 2-0.