What are requirements to join the US Army?

The basic qualifications for enlistment in the U.S. Army include:

• being from 17 to 34 years old
• be a U.S. citizen or resident alien, (must have the I-551)
• have a high school diploma or equivalent (such as a GED)
• be single with no children or married with 2 or less children
• pass the ASVAB test and
• pass the physical evaluation