İstiklal Marşı, Ankara'daki Taceddin Dergahı'nda yazılmıştır. Şiirin yazılışı şu şekilde gerçekleşmiştir: Milli Eğitim Bakanlığı, 25 Ekim 1920'de Hakimiyet-i Milliye gazetesinde İstiklal Marşı yarışması ilanını yayımlamıştır. 23 Aralık 1920'ye kadar 724 şiir gönderilmiş, ancak hiçbiri yeterli bulunmamıştır. Mehmet Akif Ersoy, ödül nedeniyle yarışmaya katılmamış, ancak ödülün alınmayacağı konusunda ikna edilince İstiklal Marşı'nı 10 gün içinde tamamlamıştır. İstiklal Marşı, 17 Şubat 1921'de Sebilürreşad dergisinin ilk sayfasında yayımlanmıştır.