Peter Weyer s'engage dans l'armée prussienne en mars 1898 en tant qu'enseigne et devient fin 1899 lieutenant dans le 3e régiment d'artillerie à pied. Il sert comme officier pendant la Première Guerre mondiale et reçoit, en plus des deux classes de la croix de fer, la croix de chevalier de l'Ordre de Hohenzollern avec épées. À la fin de la guerre, il est engagé dans la Reichswehr où il exerce les fonctions de commandant dans différentes unités. Début novembre 1927, il est promu lieutenant-colonel.
Cette section est vide, insuffisamment détaillée ou incomplète. Votre aide est la bienvenue ! Comment faire ?
Peter Weyer est mis en retraite le , puis réactivé le . Il est remis en retraite le .
Après la guerre, il est capturé par les Soviétiques et meurt en captivité le .
(de) Veit Scherzer (2007). Ritterkreuzträger 1939–1945 Die Inhaber des Ritterkreuzes des Eisernen Kreuzes 1939 von Heer, Luftwaffe, Kriegsmarine, Waffen-SS, Volkssturm sowie mit Deutschland verbündeter Streitkräfte nach den Unterlagen des Bundesarchives. Jena, Allemagne: Scherzers Miltaer-Verlag. (ISBN978-3-938845-17-2).
(de) Wolfgang Keilig(de): Das deutsche Heer 1939–1945. Gliederung, Einsatz, Stellenbesetzung. 3 Bände (Loseblattwerk), Podzun-Verlag, Bad Nauheim 1956, S. 363.