De vlag van Cantal is de niet-officiële vlag van het Franse departement Cantal. Net als de meeste andere departementen van Frankrijk heeft Cantal geen officiële vlag, maar wordt de hier rechts afgebeelde vlag op niet-officiële wijze gebruikt. De vlag is afgeleid van het wapen van dit departement.[1][2]
De vlag bestaat uit een geel veld met een rode gonfalone, groen omlijnd, met in het midden en wapenschild: In blauw, met een dwarsbalk van goud, tussen zes schelpen van wit.
Dit is de vlag van de voormalige provincie Auvergne, met daaroverheen het wapen van het voormalige burggraafschap Aurillac.[3][4]
Naast deze vlag is er een andere vlag in gebruik, die ook afgeleid van het wapen van dit departement. Daarnaast is er een logovlag in gebruik.