A Corrida de São Silvestre de 1942 foi a 18ª edição da prova de rua, realizada no dia 31 de dezembro de 1942, no centro da cidade de São Paulo, a largada aconteceu as 23h30m, a prova foi de organização da Cásper Líbero.
O vencedor foi Joaquim Gonçalves da Silva, da Força Policial com o tempo de 17m02.
Percurso Da Avenida 9 de Julho – Túnel 9 de Julho até o Clube de Regatas Tietê, com 5.500 metros.
Participantes: 1.128 atletas Chegada: 458 atletas atravessaram a linha de chegada 10 minutos após a passagem do campeão.
Resultados Masculino 1º Joaquim Gonçalves da Silva (Brasil) - 17m02s
1942 Categoria:1942 no atletismo