Naulasaaren taistelu oli Suomen sisällissodan taistelu, joka käytiin 28.–29. huhtikuuta 1918 Viipurin maalaiskunnan Naulasaaren ja Rasalahden kylissä. Kyseessä oli Viipurin taisteluun liittyvä Karjalan rintaman viimeinen taistelu, joka oli myös koko sodan viimeisiä yhteenottoja valkoisten ja punaisten välillä.