A non-citizen can enlist in the military. However, federal law prohibits non-citizens who are enlisted from becoming commission or warrant officers. Every year, more than 8,000 green card holders but who are non-U.S. citizens join the military.
You must be a U.S. citizen to become a SEAL or SWCC. Non-citizens with permanent residency status may join the Navy and apply for conversion to SEAL or SWCC training after at least two years of service at your first command.
What are the requirements to become a Navy SEAL? To become a Navy SEAL, you must be an active-duty member of the U.S. Navy and a U.S. citizen who can read, write and speak English fluently. You must also usually be under the age of 28, although waivers are sometimes allowed for candidates who are 29 to 30 years old.
The average SEAL joins the Navy at 18–20 years old and is in the Navy about 4 years before becoming a SEAL, so at that point 22–24 years old and obligated to sign a new contract, usually 4 years.
Navy Seal Age Breakdown
Interestingly enough, the average age of Navy Seals is 20-30 years old, which represents 44% of the population.
Although the Marines are highly respected and considered one of the most elite fighting forces, the Navy SEALs training is far more rigorous and demanding than that of the Marines.
Candidates are normally disqualified if they have two or more dependents who are younger than 18. All applicants must pass a screening for drugs and alcohol. Officers must have at least a bachelor’s degree, and enlisted sailors must be high school graduates or GED recipients.
The minimum expectations depend on your age. Although there isn’t really a set standard for SOF candidates, for SEALs I know that its a bit easier for the wiry less-muscular guys to get through the training then the ripped studs because that just means more weight for them to have to carry. Height: At least 5 feet 8.
How much does a Navy Seal make? … A Navy Seal in your area makes on average $4,086 per month, or $114 (3%) more than the national average monthly salary of $3,973. California ranks number 4 out of 50 states nationwide for Navy Seal salaries.