De vlag van Westvoorne is op 25 november 1980 vastgesteld als de vlag van de Zuid-Hollandse gemeente Westvoorne. De beschrijving luidt:

De vlag bestaat uit vijf horizontale banen in verhouding van 1:1:2:1:1 in de kleuren rood-wit-groen-geel-zwart. De kleuren zijn afkomstig van de voormalige gemeentevlaggen van Oostvoorne en Rockanje, die op 1 januari 1980 opgingen in Westvoorne. In de gemeentewapens van de huidige en voorgaande gemeenten komt de kleur groen niet voor.

Op 1 januari 2023 is Westvoorne samen met Brielle en Hellevoetsluis opgegaan in de gemeente Voorne aan Zee. De vlag is daardoor als gemeentevlag komen te vervallen.

Verwante afbeeldingen 

Geschiedenis van Voorne aan Zee
Westvoorne