La batalla del riu Yalu també anomenada simplement "la batalla de Yalu" va tenir lloc el 17 de setembre de 1894. Fou una batalla naval en la qual s'hi comprometeren les armades de l'imperi de la dinastia Qing de la Xina i de l'imperi del Japó, i va ser la batalla naval més gran de la Primera Guerra Sinojaponesa. El riu Yalu conforma la frontera entre Xina i Corea. Malgrat el seu nom, la batalla es va lliurar en realitat a la desembocadura d'aquest riu, al Mar Groc. Una flota japonesa al comandament de l'almirall Sukeyuki Ito tractava d'obstaculitzar el desembarcament de tropes xineses protegides per una flota sota el comandament de l'almirall Ding Ruchang.