De vlag van Rozenburg is op 23 februari 1984 bij raadsbesluit vastgesteld als de gemeentevlag van de Zuid-Hollandse gemeente Rozenburg. De vlag kan als volgt worden beschreven:
Vier banen van gelijke lengte in geel en rood, met op de eerste rode baan twee vierbladige rozen van wit en op de tweede rode baan een open burcht van wit.
De vlag is gelijk aan het gemeentewapen, met uitzondering van de kleur van de rozen.
Op 18 maart 2010 werd Rozenburg een deelgemeente van Rotterdam. De vlag kwam daardoor als gemeentevlag te vervallen.