Kurtuluş Savaşı’nın başlarında, İstiklâl Harbi’nin milli bir ruh içerisinde kazanılmasını sağlamak amacıyla bir şiir yarışması düzenlendi.
Milli marş için açılan yarışmaya gönderilen toplam 724 eser değerlendirildiği halde, İstiklâl Marşı olacak bir eser seçilemedi.
Herkesin sabırsızlıkla beklediği şiir on gün içerisinde tamamlandı. 17 Şubat 1921 tarihinde Sebilürreşad dergisinin ilk sayfasında “Kahraman Ordumuza” ithafıyla yayımlandı.
Hamdullah Suphi Tanrıöver tarafından TBMM kürsüsünden üst üste 4 defa okunan İstiklâl Marşı, 12 Mart 1921 tarihinde kabul edildi.
İstiklâl Marşı’nı para için yazdığının düşünülmesinden endişe eden Mehmet Âkif, kazandığı 500 liralık ödülü yoksul kadın ve çocuklara iş öğreten Darülmesaiye bağışladı.