Puhja lahing toimus 25. augustil 1944 kolonel Schmidtgenile allunud 101. soomusbrigaadi ja Punaarmee lahingugrupi vahel Puhja alevikust ida poole jääval kõrgendikul. See oli osa Tartu lahingust. Saksa tankiüksus taganes Puhjale pärast Tamsa lahingust taandumist.