Cette journée nationale a été instituée en reconnaissance des sacrifices consentis pour la France par les militaires et les supplétifs lors de la guerre d'Algérie et des combats du Maroc et de la Tunisie entre 1952 et 1962.
Elle a été instaurée par le décret n° 2003-925 du 26 septembre 2003. Cet hommage a ensuite été étendu aux rapatriés d’Afrique du Nord, aux personnes disparues et aux victimes civiles.