Viipurinlahden taistelu voi viitata seuraaviin taisteluihin:
Viipurinlahden taistelu (tunnetaan myös nimellä Viipurin kujanjuoksu) Kustaa III:n sodassa vuonna 1790 Viipurinlahden taistelu Oolannin sodassa vuonna 1855 Viipurinlahden taistelu talvisodassa vuonna 1940 Viipurinlahden taistelu jatkosodassa vuonna 1944