30 Good Patriotic Songs for Veterans Day

Veterans Day dates back to 1926 where the establishment of this national commemoration began referred to as Armistice Day. As a sacred day to all war veterans, this day pays tribute to fellow Americans killed in war. To proudly celebrate your American pride, here is a listing to some of the best patriotic songs for Veterans Day.

Bring the Boys Home – Freda Payne
Corporal Clegg – Pink Floyd
Dear Uncle Sam –  Loretta Lynn
Masters of War –  Bob Dylan
The Green Fields of France –  Eric Bogle
Tin Soldiers –  Stiff Little Fingers
War –  Edwin Starr
War/No More Trouble –  Bob Marley
America (My Country, ‘Tis of Thee)– Samuel Francis Smith
America the Beautiful – Katharine Lee Bates
Arlington – Trace Atkins
Battle Hymn of the Republic– Julia Ward Howe
Eternal Flame– Skip West
I Ain’t Marching Anymor –  Phil Ochs
I Can’t Write Left-Handed –  Bill Withers
In God We Still Trust – Diamond Rio
Let’s Sing About America– Marilyn M. Linford
Made In The U.S.A. – Demi Lovato
My Country ’tis of Thee– Music with Mar.
One Heart, One Voice– Hank Fellows
Patriotic Medley– Judy Leonard
Pledge of Allegiance– Music with Mar.
Red, White and Blue– Debbie Clement
Thank a Veteran– Learning by Song
The Spirit of America- Hank Fellows
The Star-Spangled Banner – Francis Scott Key
U.S.A.– Learning by Song
When Johnny Comes Marching Home– Patrick S. Gilmore
Yankee Doodle– Traditional
You’re a Grand Old Flag– George M. Cohan

Here is a song giving tribute to the American Soldier from Toby Keith. As a means of giving thanks to all veterans, present soldiers, and future soldiers.