After dismissing the world champions for 143, India were 15-0 in two overs when the rain came.
Ninety minutes later, and with the outfield soaked, play was abandoned, much to the irritation of the thousands of expatriates who turned out to watch India’s first ever weekend playing in the US.
West Indies claimed the two-match series after winning the first game on Saturday by just one run.
Earlier, West Indies struggled to 143 all out with slow bowler Amit Mishra claiming a career best 3-24.
The Caribbean side had piled up 245 on Saturday in what was the third highest total of all time.
But the Florida pitch — and eventually the weather — turned its back on the strokemakers on Sunday.
Saturday century maker Evin Lewis, again standing in for the injured Chris Gayle, mustered just seven runs before he was caught at mid-off from the bowling of Mohammed Shami.
Fellow opener Johnson Charles looked set for another 50 but was dismissed seven runs short by recalled leg-break bowler Mishra who enticed a chance to Ajinkya Rahane at long-on.
The bowlers continued to apply the brakes with Ravichandran Ashwin and Jasprit Bumrah getting rid of Lendl Simmons (19) and Marlon Samuels (5) respectively with the total on 76 by the 10th over.
Two overs and 22 runs later, the West Indies were six down with Ashwin having Kieron Pollard lbw for 13 and Bumrah clean bowling Andre Fletcher for three.
West Indies crawled past the 100-run mark in the 14th over; on Saturday, they were into three figures in the eighth.
Dwayne Bravo (three) tried to put his foot on the gas but his charge down the wicket was undone by a Mishra googly.
Andre Russell eked out 15 off 13 balls before he holed out off Bhuvneshwar Kumar with the score on 123.
Carlos Brathwaite (18) smashed a six and four off Mishra in the 18th over but the captain was bowled off the Indian’s last ball of his impressive spell.
Shami mopped up Samuel Badree for one with two balls of the innings left.