De vlag van Delft is op 30 mei 1996 vastgesteld als de gemeentelijke vlag van de Zuid-HollandsegemeenteDelft. Voor de vlag officieel werd vastgesteld werd deze eeuwen geleden al gebruikt, bijvoorbeeld op de Delftse schepen van de VOC. De vlag bestaat uit drie horizontale banen van gelijke hoogte in de kleuren wit-zwart-wit. Het wapenschild van het gemeentewapen heeft een zelfde tekening, maar dan verticaal. De zwarte streep in het wapen stelt de Oude Delft voor.
De officiële vaststelling van de vlag gebeurde ter gelegenheid van de viering van "750 jaar stadsrechten". Voor 1996 was de vlag reeds lang in gebruik zonder te zijn vastgesteld.