To join the Navy, you must meet certain qualifications and commit to serve a specified amount of time. It should go without saying that the Sailors in the world’s most capable naval force hold themselves to the highest personal standards.
The amount of time you are required to serve depends on many factors. These factors include your interests, your background, your pursuit of an Officer or Enlisted position, or whether you are taking advantage of Navy education opportunities.
In General:
Enlisted positions typically require an initial service commitment of four years (positions involving longer-term training may involve longer service obligations).
Officer positions typically require an initial service commitment of three to five years (again positions involving longer-term training may involve longer service obligations).
The best way to confirm the specific service commitment that will apply to you is to contact a recruiter.