The tourists followed up their nine-wicket win in the first Test in Dominica by sealing a 277-run success on the fourth day of the second Test in Jamaica.
West Indies resumed on 16-2, chasing a victory target of 392 after Australia captain Michael Clarke declared on 212-2 in their second innings late on Saturday.
And the result was never in doubt as the players returned to Sabina Park in Jamaica with the home side skittled for just 114 in their second innings.
Shane Dowrich (4) was the first batsman to depart on Sunday, after West Indies had added only four runs to their overnight total, when he was bowled by an inswinging yorker from Mitchell Starc (3-34), who had dismissed both opening batsmen for ducks on Saturday.
Darren Bravo (11) followed him back to the pavilion seven runs later after he was caught low down in the gully by Shaun Marsh off the bowling of Josh Hazlewood, who then rattled the stumps of a flat-footed Jermaine Blackwood (0).
At 33-5, the hosts looked as if they might struggle to beat their lowest Test total – 47 against England at this same venue in 2004 – but skipper Denesh Ramdin shared a stand of 22 with Shai Hope for the sixth wicket to provide brief resistance.
Hope, who hit two fours in his 16, was eventually undone by a delivery from Mitchell Johnson that snuck through the gate to clatter into the stumps.
Jason Holder could not repeat his first innings heroics, when he hit a quickfire 82 not out, and was pouched at mid-wicket by Starc to give all-rounder Shane Watson (1-3) his first wicket of the series.
Australia could not complete the job before lunch as Ramdin and Veerasammy Permaul added 49 for the eighth wicket, but the captain???s exit, caught at second slip by Clarke off Johnson (2-23) for 29 from 74 balls, sparked the beginning of the end.
It was left to spinner Nathan Lyon (2-12) to finish off the job as he had Kemar Roach caught close in by Steve Smith for three before bowling Jerome Taylor for a golden duck with his next ball, leaving Permaul unbeaten on 23.