Vad är den korrekta stavningen av Veterans Day?

Den korrekta stavningen är precis som du har använt det i er fråga, Veterans Day. Ingen apostrof används eftersom det är pluralformen av ordet "Veteran" inte någon possessivform.