Ele nasceu em Cerro Largo, no dia 21 de setembro de 1949.
Histórico:
Filho de Edwino Scherer e Francisca Wilma Steffens Scherer, é descendente de imigrantes alemães da região do Sarre (Saarland) radicados no Rio Grande do Sul, é o sexto filho do casal, em total de 13 irmãos. É parente distante do falecido Cardeal Dom Vicente Scherer.
Veja a trajetória de Dom Odilo Pedro Scherer na Igreja Católica:
Ordenado Sacerdote: 7 de setembro de 1976
Ordenado bispo: 2 de fevereiro de 2002 por Cardeal Cláudio Hummes
Elevado arcebispo: 21 de março de 2007
Criado cardeal: 24 de novembro de 2007 por Bento XVI