So much for being a paragon of progressive virtue.

Mayor de Blasio’s 2013 campaign repeatedly violated campaign-finance rules — improperly spending taxpayer matching funds on personal expenses like a makeup artist for his family and a plane ticket for his son to a march in Washington, DC.

The city’s Campaign Finance Board slapped Hizzoner with $47,778 in fines Thursday for the violations, which also include spending $236.52 in 2012 on a hotel room at a Days Inn in Santa Clara, Calif., less than a mile away from his daughter’s college.

“We want our mayors to be direct and honest and not provide reasons that make us shake our heads in disbelief,” Dick Dadey, director of Citizens Union, told The Post. “Some of these explanations are full of it.”

De Blasio’s campaign insisted the Santa Clara trip was for “finance prospecting meetings,” even though he only snagged one contribution from California that entire year, board officials noted. He also expensed his $321.97 in car-rental fees during the West Coast sojourn.

De Blasio has claimed in the past that he and his administration prioritize transparency and holds themselves “to the highest standard of integrity.”

The campaign-finance violations suggest otherwise.

De Blasio raised $10.6 million in private donations and received nearly $4 million in public matching funds, which required him to abide by strict contribution and spending limits.

Even so, his campaign blew more than $33,000 for a second post-election party, when only one is allowed, according to the board. And while “personal grooming” expenses are forbidden, his campaign shelled out $550 for makeup artist Gina Riggi to doll up de Blasio’s family the night of the general election in November 2013.

His campaign also spent $298.70 to fly de Blasio’s son, Dante, to a march in Washington, DC, in 2010 with Al Sharpton for the 47th anniversary of the “I Have a Dream” speech — years before Hizzoner declared his candidacy for mayor.

Incredibly, the campaign tried to justify that expense by saying Dante would be a “visible manifestation of how the candidate’s life experience was resonant to the spirit of the occasion.”

The board didn’t buy the far-fetched explanation and levied a penalty. It also cited lack of documentation by the campaign for nearly three dozen bundlers — including Jona Rechnitz, the businessman at the center of an NYPD bribery scandal.

Other fines included: $12,483 for accepting over-the-limit contributions, $6,086 for accepting contributions from corporations or LLCs and $21,159 for making impermissible post-election expenditures.

The bulk of the improper post-election expenditures was for more than $100,000 to Hilltop Publishing, the p.r. firm that helped launch the mayor’s non-profit, the Campaign for One New York. “While we strongly disagree with many of the CFB’s findings, we are pleased that the 2013 campaign audit is now complete,” said de Blasio campaign spokesman Dan Levitan.