In January 2019, he stated in an interview that he had been linked with several clubs, including his former team Bologna and Canadian side Toronto FC, and that if he did not receive an offer from a team by May, that he would retire from professional football. On 31 January 2019, Zaccardo announced on facebook that he had signed with San Marinese club Tre Fiori, but that he would be joining the team in March. He won the Coppa Titano with the club. On 9 July 2019, exactly 13 years after he won the World Cup with Italy, he announced his retirement from professional football on Instagram.