Wilhelm Willy Huber (ur. 17 grudnia 1913 w Zurychu, zm. 19 sierpnia 1998 w Küsnacht) – szwajcarski piłkarz, reprezentant kraju.
Kariera klubowa Swoją przygodę z futbolem rozpoczął w zespole FC La Sarraz. Następnie w 1930 został zawodnikiem FC Blue Stars Zurych, w którym występował przez trzy sezony na najwyższym szczeblu rozgrywkowym. W 1934 przeszedł do Grasshopper Club.
W klubie tym grał przez 9 lat i czterokrotnie zdobywał mistrzostwo Szwajcarii w sezonach 1936/37, 1938/39, 1941/42 i 1942/1943. Siedmiokrotnie wygrywał ze stołecznym klubem Puchar Szwajcarii w sezonach 1933/34, 1936/37, 1937/38, 1939/40, 1940/41, 1941/42 i 1942/43. Karierę zakończył w FC Zürich.
Kariera reprezentacyjna W reprezentacji zadebiutował 19 listopada 1933 w meczu przeciwko reprezentacji Niemiec, który jego zespół przegrał 0:2. W 1934 Heini Müller, ówczesny selekcjoner reprezentacji Szwajcarii powołał Hubera na Mistrzostwa Świata. Nie zagrał w żadnym spotkaniu. Razem z ekipą osiągnął na włoskim turnieju ćwierćfinał.