Guided by a classy 47 from opener Quinn Vistisen, the A Grade side posted a competitive target of 169 for Helena Valley.
Paul Richardson tore through the opposition to be named man of the match.
It was the club’s maiden A Grade premiership, making it a special day, A Grade captain Trent Pottinger said.
“Its something we all aspire to,” Pottinger said.
“This premiership isn’t just for 11 guys who played today, but for the whole club.”
In B Grade, opener Nathan Drudi got LMCC off to solid start, adding 41 to their total of 150, before captain Chris Williams took three wickets in the middle order to dismiss Swan View for just 90.
Williams was named man of match for his effort.
Club president and A Grade all-rounder Nick Daxter said he was incredibly proud of what the club had achieved.
“To win both A Grade and B Grade flags shows just how strong our club is,” he said.
Daxter said the two premierships were the icing on the cake for the club, which had already claimed the A Grade minor premiership, A Grade one day premiership, A Grade T20 premiership and B Grade T20 premiership during the season.