Papst Gregor XVI. ernannte ihn am 12. Februar 1838 zum Kardinaldiakon mit der Titeldiakone "Sant’Angelo in Pescheria". Wann er die geistlichen Weihen empfing, ist nicht bekannt. Sein Gouverneursamt gab er auf. Kardinal Ciacchi setzte sich für weniger Traditionalismus an der Kurie ein und wurde deswegen vor allem in seiner Heimatstadt Pesaro hoch geschätzt. Für Pius IX., an dessen Wahl 1846 er teilgenommen hatte, traf er Entscheidungen für ein Reformprogramm. Dieser ernannte ihn im März 1847 zum Legaten in Ferrara. Ciacchi protestierte dort energisch gegen die österreichische Besatzung und versuchte die (in den ersten Amtsjahren) liberale Politik Pius’ IX. umzusetzen. Allerdings konnte er dadurch die Lage nicht beschwichtigen und gab den Posten im Juli 1848 auf. Im Mai desselben Jahres war er vier Tage lang Kardinalstaatssekretär. Nach seiner Zeit in Ferrara zog sich Ciacchi mehr nach Pesaro zurück. Er besuchte Pius IX. 1857, als der sich in Urbino aufhielt. Kardinal Ciacchi starb 1865 in Rom und wurde in San Angelo in Pescheria beigesetzt, wie es sein Wille war.