Josef Molzer (ur. 28 lutego 1906 w Wiedniu, zm. we wrześniu 1987) – austriacki piłkarz grający na pozycji napastnika. Rozegrał 2 mecze w reprezentacji Austrii i strzelił w nich 1 gola.
Kariera klubowa Swoją karierę piłkarską Molzer rozpoczął w klubie Rapid Wiedeń. W sezonie 1926/1927 zadebiutował w jego barwach w austriackiej pierwszej lidze. Z Rapidem zdobył Puchar Austrii. W sezonie 1927/1928 grał w Austrii Wiedeń, a w sezonie 1928/1929 – we Floridsdorfer AC.
W 1929 roku Molzer wrócił do Austrii Wiedeń. W latach 1933 i 1936 zdobył z nią Puchar Mitropa. W latach 1933, 1935 i 1936 sięgnął z Austrią po puchar kraju. W 1936 roku odszedł do First Vienna FC 1894. W 1937 roku zdobył Puchar Austrii, a w 1938 roku zakończył karierę.
Kariera reprezentacyjna W reprezentacji Austrii Molzer zadebiutował 17 lipca 1932 roku w wygranym 4:3 towarzyskim meczu ze Szwecją, rozegranym w Sztokholmie. W debiucie zdobył gola. 2 października 1932 rozegrał swój drugi i ostatni mecz w kadrze narodowej, przeciwko Węgrom (3:2).
Mecze i gole w reprezentacji Lp. Data Stadion Rywal Wynik Gol Rozgrywki1932 1. 17.07.1932 Sztokholm, Szwecja 4:3 1 towarzyski 2. 02.10.1932 Budapeszt, Węgry 3:2 0 towarzyski