La Orden Hospitalaria de San Juan de Dios llegó a la Nueva España en 1604. Atendía ante todo las necesidades físicas inmediatas de los más pobres, partiendo del principio de que se llegaba a las almas mediante los cuidados otorgados a los cuerpos dolientes.