Veterans Day is celebrated to honor those military personnel who fought in all the recent wars that the US has been involved and are still living. St. Louis celebrates the day with an annual Veterans Day Parade that is part of a ceremony held at Soldiers Memorial Military Museum in Downtown. Other events are held around the Metro Area.