121 Graniczny Pułk Piechoty utworzony 10 listopada 1938 r. stacjonujący w Krośnie, początkowo w sile dwóch batalionów (8 kompanii), krótko przed wybuchem wojny wzmocniony batalionem rezerwowym (10 kompanii) i przekształcony w dwa pułki, w sile 9 kompanii każdy (drugi pułk otrzymał nazwę Graniczny Pułk Piechoty Krosno) pod jednym dowódcą (pułkownik Rudolf Pilz). Po zakończeniu działań w Polsce, 25 października 1939 r. zmieniono dowództwo (płk Pilz awansował), a 10 listopada pułki ponownie połączono jako 121 Pułk Piechoty. Wiosną1940 r. pułk przerzucono na front zachodni, a w początkach 1941 r. do Rumunii. Stamtąd pułk w lecie 1941 r. rozpoczął walki z Armią Czerwoną, w składzie 50 Dywizji Piechoty. 15 października 1942 jednostka została przemianowana na 121 Pułk Grenadierów.