Waffenfarbe (z niem. „barwa broni”) – system kolorystycznego oznaczania rodzaju wojsk, służb lub specjalizacji żołnierzy w siłach zbrojnych Niemiec, stosowany od początku XX wieku. Choć termin „barwy broni” obowiązuje w siłach zbrojnych większości państw na świecie, tak Waffenfarbe odnosi się ściśle do Niemiec (i Austrii), obowiązujący w ich formacjach Reichswehry (1919-1935 rok), Wehrmachtu (1935-1945) i Bundeswhery (od 1955), a więc w piechocie (Reichsheer 1919-1935, Heer od 1935), w Marynarce Wojennej (Reichsmarine 1919-1935, Kriegsmarine 1935-1945, Volksmarine 1956-1990, Bundesmarine od 1955) i siłach powietrznych (Luftwaffe od 1935)Official brochure on Bundeswehr uniforms (niem.) Archived December 27, 2008, at the Wayback Machine (Waffenfarben of the army p. 14, of the air force p. 17).Jarosław Ruszczak, Mundury niemieckie 1939-1945..
Waffenfarbe ma postać charakterystycznych kolorów umieszczanych na różnych częściach munduru, m.in.: patkach kołnierzowych (Kragenspiegel),
naramiennikach,
lampasach spodni,
wypustkach (Paspeln),
otokach czapek (np.