Han hadde også 53 kamper for Vest-Tysklands herrelandslag i fotball. Han spilte blant annet finalen i VM i 1966 mot England og utliknet til 2–2 mot slutten av ordinær tid. Weber deltok også i kvalifiseringen til EM i 1968 og i VM i fotball 1970, men han satt på benken da Vest-Tyskland slo ut England.