De vlag van Spannum is de dorpsvlag van het Nederlandse dorp Spannum, in de Friese gemeente Waadhoeke. De vlag werd in 1997 geregistreerd.[1] Het ontwerp van de vlag is van de hand van Rudolf J. Broersma.[2]
In blauw, vanaf de breeking, een gele, schuin staande nationale vlag, die zich in drie puntige stroken over de vluchthelft uitstrekt, waarvan de punten de vluchtzijde in vier even hoge stukken verdelen; de nationale vlag met een totale hoogte gelijk aan de hoogte van de vlag en in de onderste helft bedekt met een rood hart, met een hoogte gelijk aan 9/20 vlaghoogte.
↑Fryske Rie foar Heraldyk (2012). Overzicht van de dorpswapens en -vlaggen in Fryslân. [pdf] Leeuwarden: Fryske Rie foar Heraldyk. Beschikbaar via: Fryske-akademy.nl. [Geraadpleegd op 19 augustus 2020].