Subscribe to This Day in History

Discover events in American history – plus the stamps that make them come alive.

Today’s Article

  • March 3, 2026

    US Adopts National Anthem

    On March 3, 1931, the United States officially adopted “The Star-Spangled Banner” as its national anthem. The decision came more than a century after the song was written, ending years of debate and finally giving the nation a single, official anthem.
    Read More