Viipurin taistelu voi viitata ainakin seuraaviin:

Viipurin pamaus (1495), vanhan vihan taistelu Viipurin piiritys (1710), Suuren Pohjan sodan taistelu Viipurin taistelu (1918), Suomen sisällissodan taistelu Viipurin taistelu (1940), talvisodan taistelu Viipurin taistelu (1941), jatkosodan hyökkäysvaiheen taistelu ja Porlammen suurmotti Viipurin taistelu (1944), jatkosodan perääntymisvaiheen taistelu ja Viipurin menetys.

Viipurin taistelujen yhteydessä käydyt taistelut: Viipurinlahden taistelu (tunnetaan myös nimellä Viipurin kujanjuoksu) Kustaa III:n sodan taistelu 1790 Naulasaaren taistelu, sisällissodan taistelu 1918 Viipurinlahden taistelu, talvisodan taistelu 1940 Talin taistelu, talvisodan taistelu 1940 Tienhaaran taistelu, jatkosodan taistelu 1944 Talin–Ihantalan taistelu, jatkosodan taistelu 1944 Viipurinlahden taistelu, jatkosodan taistelu 1944.