De vlag van Bretagne bestaat uit negen zwarte en witte horizontale strepen, waarvan de witte iets hoger zijn dan de zwarte. In het kanton staan elf hermelijnstaarten. De vlag wordt Gwenn-ha-du genoemd, Bretons voor 'wit en zwart'. De vlag wordt in geheel Bretagne en in het departement Loire-Atlantique (in de regio Pays de la Loire, tot 1941 ook tot Bretagne behorend) gebruikt. Tot enkele decennia geleden werd de vlag als een uiting van separatisme gezien, maar tegenwoordig maakt vrijwel iedereen in Bretagne en Loire-Atlantique er gebruik van (zonder politieke motieven). De vlag wappert ook aan overheidsgebouwen. Er zijn geen specificaties vastgelegd, dus het ontwerp kan enigszins variƫren.