03/25/2026
March 25, 2026, is National Medal of Honor Day. It is the day on which Americans honor those members of the United States Armed Forces who have been awarded the Medal of Honor for their valorous actions.
A total of 3,552 Medals of Honor have been awarded, with the first being awarded to Jacob Parrott during the American Civil War. There are currently 64 living Medal of Honor recipients.
For more information on the Medal of Honor and it’s recipients, please visit cmohs.org.