Australia made light of the feeble score -- the West Indies' third-lowest ODI total -- romping to victory in just 9.2 overs for the loss of one wicket.
Left-armer Starc snared five wickets for 20 runs as the tourists imploded after winning the toss and electing to bat in the first game of the five-match series.
The tourists' score was well short of Australia's 91 against the West Indies at the same venue in 1987, the previous lowest total at the WACA Ground.
The home side put their opponents' performance into context when they came out to bat, with Glenn Maxwell smashing 51 off 35 balls. Usman Khawaja, dropped before he scored, was unbeaten on eight.
When the West Indies slumped to 19-5 after Starc claimed his fourth wicket in eight balls, they appeared in grave danger of falling short of their lowest ever tally of 54, against South Africa in 2004.
Darren Bravo's dismissal for 11 left them 39-7 before captain Darren Sammy contributed 16 in a stand of 26 for the eighth wicket with debutant Jason Holder.
Sammy was the top-scorer with the bat, his tally only eclipsed by the 17 extras Australia conceded.
Clint McKay (3-10) started the rot for the tourists when he claimed the prize scalp of big-hitting opener Chris Gayle, caught by Aaron Finch at second slip for just four.
The match was effectively over as a contest when Starc used his combination of pace and swing to destroy the West Indian top order.
He claimed the wickets of Kieran Powell (11) and Ramnaresh Sarwan, Dwayne Bravo and Kieron Pollard, all for ducks, in the space of eight balls.
West Indies paceman Holder took his first one-day wicket in Australia's reply, when he had Finch caught behind for 10.