Johann Riegler (ur. 17 lipca 1929 w Wiedniu, zm. 31 sierpnia 2011) – austriacki piłkarz grający na pozycji pomocnika. Rozegrał 6 meczów w reprezentacji Austrii, w których strzelił 1 gola.

Kariera klubowa Swoją karierę piłkarską Riegler rozpoczął w klubie FC Wien. W sezonie 1945/1946 zadebiutował w jego barwach w austriackiej pierwszej lidze. W 1948 roku przeszedł do Rapidu Wiedeń, w którym grał do końca 1958 roku. Wraz z Rapidem pięciokrotnie wywalczył tytuł mistrza Austrii w sezonach 1950/1951, 1951/1952, 1953/1954, 1954/1956 i 1956/1957. W 1951 roku wygrał z Rapidem Puchar Mitropa.

Na początku 1959 roku Riegler przeszedł do Austrii Wiedeń. W sezonie 1959/1960 zdobył z nią Puchar Austrii, a w sezonie 1960/1961 wywalczył mistrzostwo kraju. W sezonie 1961/1962 grał we francuskim RC Lens, a w sezonie 1962/1963 w Austrii Klagenfurt, w której zakończył swoją karierę.