Carolina Ferni (20 August 1846 – 4 June 1926) was an Italian violinist and operatic soprano.
Ferni was born in Como. She began her career as a violinist in Paris and Brussels, and later studied voice with famed soprano Giuditta Pasta. She made her stage debut in Turin, as Leonora in Donizetti's La favorite, in 1862.
Ferni sang at La Scala in Milan (1866–68) as Norma, Selika and Saffo, among other roles. In Agostino Mercuri's opera Il Violino del Diavolo, she both sang and played the violin.
She was married to the prominent Verdi baritone Leone Giraldoni (1824-1897). They had a son, Eugenio Giraldoni, whom she taught. Like his father, Eugenio became an operatic baritone, creating the role of Scarpia in Puccini's Tosca in 1900.
Ferni retired from the stage in 1883, and opened a singing school in Milan, and later in St. Petersburg, Russia. Among her students was the soprano Eugenia Burzio. She died in Milan in 1926, two years after her son.