Jason Holder's men manage only 99 for 9 in chase of 166 in game reduced to 23 overs a side.
New Zealand drubbed Windies by 66 runs in a rain-affected third One-Day International in Christchurch to complete a 3-0 clean sweep on Tuesday (December 26).
Windies were set a revised target of 166 after New Zealand posted 131 for 4 in a match reduced to 23 overs a side by rain. The visitor managed just 99 for 9 when it ran out of time.
Windies were in danger of folding for much lesser when they were reduced to 9 for 5 at one stage with Trent Boult and Matt Henry ripping through the top order.
Chris Gayle, returning to the side after missing the second game with an illness, lasted only six balls before he steered Henry to Colin Munro at point.
A Boxing Day blast in Christchurch! New Zealand restrict West Indies to 99/9, the top five falling for just 9 runs, to claim a 66 run (DLS) victory and a 3-0 series win! #NZvWI— ICC (@ICC) December 26, 2017
Boult then dismissed Shai Hope in the second over, which was followed by Kyle Hope being trapped leg before by Henry in the next.
Boult then took on the baton again and had Jason Mohammed and Chadwick Walton bowled, leaving Windies struggling at 9 for 5.
Jason Holder, the captain, revived the innings with 34 off 21 deliveries. He added 48 with Rovman Powell for the sixth wicket but it did little to change the result. Boult and Mitchell Santner picked up three wickets each while Henry had two.
Earlier, New Zealand opted to bat first and was 83 for 3 after 19 overs when rain forced the players out of the field. New Zealand added 48 in four overs after the resumption, with Ross Taylor ending unbeaten on 47.
Windies, who also lost the Test series 2-0, will hope to get on the board when the first of three Twenty20 Internationals is played in Nelson on Friday.
Personalise your homepage with an ICC account
News, fixtures and updates tailored to your favourite team. Never miss a moment!