Juan Eudes nació el 14 de Noviembre de 1601 en una familia de campesinos de Ri, cerca de Argenta en Normandía, Francia.
Juan aprendió Latín con un sacerdote vecino suyo y en 1615 ingresó en el Colegio de Jesuitas de Caen. Allí estudió teología y estudios clásicos. Juan se acercó a una nueva sociedad de sacerdotes fundada en 1611, la Congregación de los Oradores. En contra de la oposición de su padre se unió a ellos en 1623 y fue ordenado sacerdote en Diciembre de 1625.
Fundador de Nuestra Señora de la Caridad
En 1641, Juan Eudes, respondiendo a la necesidad de hacer algo práctico en favor de las mujeres, de las jóvenes maltratadas por la vida, abrió un refugio en Caen.
Al principio se resistió a formar un instituto religioso y se valió del apoyo de un grupo de Visitandinas. Finalmente se estableció un nuevo instituto conocido como Nuestra Señora de la Caridad del Refugio. Esta congregación fue aprobada en 1666.
Juan Eudes dotó a esta congregación de unas bases sólidas y fue el único grupo religioso de la época en sobrevivir a la Revolución Francesa.