Löhr zaczynał swoją karierę piłkarską w SV Eitorf 09. Następnie występował w Sportfreunde 05 Saarbrücken. W 1964 został zawodnikiem 1. FC Köln. Był jednym z najskuteczniejszych strzelców swojej epoki, w Bundeslidze rozegrał 381 spotkań i strzelił 166 bramek. W 1968 został Królem strzelców Bundesligi (27 trafień). Z 1. FC Köln zdobył trzy razy Puchar Niemiec w 1968, 1977 oraz w 1978, a w sezonie 1977/1978 wywalczył mistrzostwo Niemiec. W 1978 roku zakończył karierę piłkarską.
W reprezentacji RFN zadebiutował 22 lutego 1967 w wygranym 5:1 meczu towarzyskim z Marokiem. Podczas mistrzostw świata w 1970 wystąpił we wszystkich sześciu meczach RFN w turnieju, a z drużyną wywalczył 3. miejsce. Znajdował się w kadrze na mistrzostwach Europy w 1972. Do 1970 rozegrał w kadrze 20 spotkań i strzelił 5 bramek. W 1972 zakończył karierę reprezentacyjną.