De danske flagdage kan inddeles i officielle flagdage, Forsvarets flagdage og Kirkens flagdage. Som privatperson og virksomhed, der har flagstang, vil det være naturligt at flage på de officielle flagdage. Derudover kan privatpersoner og virksomheder flage ved enhver lejlighed, fx i forbindelse med festligheder, fx fødselsdage, bryllup og dåb. De officielle flagdage er som følger:
1. januar, Nytårsdag
5. februar, HKH Kronprinsesse Marys fødselsdag
Palmesøndag
Skærtorsdag
Langfredag: Der flages på halv stang hele dagen
Påskedag
9. april, Danmarks besættelse: Der flages på halv stang frem til kl. 12. Derefter på hel stang
16. april, Hendes Majestæt Dronning Margrethe II fødselsdag
29. april, HKH Prinsesse Benediktes fødselsdag
Store Bededag
5. maj, Danmarks Befrielse 1945
Kristi Himmelfartsdag
Pinsedag
26. maj, HKH Kronprins Frederiks fødselsdag
5. juni, Grundlovsdag og Kampen ved Dybbel 1848
7. juni, HKH Prins Joachims fødselsdag
11. juni, HKH Prins Henriks fødselsdag
15. juni, Valdemarsdag og Genforeningsdag
25. december, Juledag
Flagtider
Dannebrog hejses tidligst kl. 08.00, og tidligst ved solopgang på dage, hvor solen står op senere end kl. 08.00. Senest ved solnedgang hales flaget ned. Dannebrog må gerne hales ned før solnedgang. Dannebro bør aldrig være hejst efter solnedgang, med mindre at flaget er belyst med kraftig, direkte belysning, fx fra en projektør nær ved flagstangen. Gadebelysning er ikke tilstrækkelig. Det er kutyme at lade en vimpel eller stander vaje fra flagstangen, når der ikke flages. Vimpel og stander bør vaje døgnet rundt og kun hales ned, når der flages med stutflag.