Anyone that has served on or after Dec. 7, 1942 or is currently serving is now elgible to join the American Legion. This rule was recently changed by President Trump and Congress to allow more Veterans to join the local American Legions. Memberships cost $25 a year. Joining a local American Legion can have many benefits like supporting other veterans or active duty members of the community. Join the American Legion and get to know more Veterans that live in the same community.