De vlag van Giessen werd op 16 juli 1970 bij raadsbesluit vastgesteld als de gemeentelijke vlag van de Noord-Brabantse gemeente Giessen. De vlag kan als volgt worden beschreven:
Wit, beladen met een ten minste viermaal gegolfde rode baan over de broekdiagonaal, met een breedte van 1/3 van de vlaghoogte.
De kleuren van de vlag zijn ontleend aan het gemeentewapen. De baan stelt water voor; binnen de gemeente ligt een punt waar de Waal in de Boven-Merwede stroomt, en tevens ligt de Afgedamde Maas binnen de gemeente.
In 1973 is Giessen opgegaan in de gemeente Woudrichem, waarmee de vlag als gemeentevlag kwam te vervallen.