Every November 11, Americans celebrate those who have served in the armed forces and dedicated themselves to fighting for the greater good of the country.

For this Veterans Day, we’ve compiled poems that recall the strength, courage, and patriotism of those who have served. Don’t forget to thank the veterans in your life, and share these poems on this day of national celebration.