Catherine Ribes studeerde aan het Conservatoire National Supérieur de Musique et de Danse in Lyon, waarna ze haar opleiding voortzette aan de Universität für Musik und darstellende Kunst Graz.
Van 2008 to 2014 maakte Catherine Ribes deel uit van de tweede violen van het Rundfunk Sinfonieorchester Berlin, waar ze in het seizoen 2011/2012 aanvoerder was. Sinds 2014 werd ze meermaals geëngageerd als aanvoerder van de tweede violen dan wel de altviolen bij orkesten als het Rotterdams Philharmonisch Orkest en het London Philharmonic Orchestra, en trad ze veel op als kamermusicus.
Catherine Ribes werd in 2016 aanvoerder van de tweede violen bij de Düsseldorfer Sinfoniker. Naast haar werk in Düsseldorf voerde ze tussen 2020 en 2023 de altviolen van het Symfonieorkest van de Zweedse Radio, waarmee ze ook optrad als solist.
Sinds 1 november 2025 is Catherine Ribes altvioliste bij het Koninklijk Concertgebouworkest.