How long do you have to be in the military to get Veterans benefits?

How long do you have to be in the military to get Veterans benefits?

For a former servicemember to receive certain VA benefits, the person must have active U.S. military service for a minimum period of time, generally the lesser of the full period ordered to active duty or 24 months, and be discharged “under conditions other than dishonorable.” Some members of the National Guard and … May 25, 2016

See also  What are the 3 pillars of health?