Cardenal José María Caro nace en Cáhuil, provincia de Colchagua, el 23 de junio de 1866.
San Pío X lo eligió Obispo titular de Milas en 1912. Su lema episcopal fue "Deus refugium nostrum et virtus" ("Dios es nuestro refugio y fortaleza"). Ese mismo año asume como Obispo de Iquique, cargo que desempeñó hasta 1925, cuando Pío XI lo trasladó como titular a la diócesis de La Serena. En 1939 se erigió el Arzobispado de La Serena y Pío XII lo eligió su primer Arzobispo, en mayo de ese año.
Tres meses después el mismo Papa lo nombró Arzobispado de Santiago, tomando posesión de la arquidiócesis el 14 de octubre de 1939. Pío XII lo creó Cardenal en el Consistorio de 17 de mayo de 1946, con el título de Santa María della Scala.
En 1950, la Santa Sede le dio el título de Primado de Chile, concedido enteramente al Cardenal Caro, con ocasión de sus 60 años de sacerdote. Falleció en Santiago el 4 de diciembre de 1958.
La causa del Siervo de Dios se abrió en 1968 por solicitud de la Conferencia Episcopal de Chile. Actualmente dicho proceso está en tramitación.