If you are not sure if you qualify, there are three basic requirements. An individual must meet all three requirements in order to become a member. They are as follows:
1: Citizenship – must be a U.S. citizen or U.S. National.
2: Honorable Service – must have served in the Armed Forces of the United States and either received a discharge of Honorable or General (Under Honorable Conditions) or be currently serving.
3: Service in a war, campaign, or expedition on foreign soil or in hostile waters.
Further details can be found by clicking on this link to the VFW Eligibility webpage.