They worked overtime and even chipped in for the material themselves.
"The idea spread quickly and all the employees contributed," Gino di Cicco, who is in charge of the budget in Avezzano, said on Monday.
Avezzano is a small town close to the earthquake-struck city of L'Aquila in central Italy.
"In a time of economic hardship, we managed to save €10,000 ($12,800). My colleagues, mayor Giovanni di Panegrazio and myself paid for the €470 of material necessary for the work," he said.
Nearly all the offices have already been repainted. Families of the council employees and other local residents have contributed with food and drink to reward the town managers for their sense of civic duty.
Italy has been stuck in a painful recession for the past two years and many local governments are struggling to drum up revenues and are often badly in debt.