Veterans Day is an annual American holiday honoring military veterans. Both a federal holiday and a state holiday in all states, it is usually observed on November 11. However, if it occurs on a Sunday then the following Monday is designated for holiday leave, and if it occurs Saturday then either Saturday or Friday may be so designated.