how long does it take to become an officer in the navy
If so, you may be closer than you ever imagined to becoming a Navy officer. Your Commitment as an Officer. Most officers are required to spend four years on Active Duty. For Engineering officers the time commitment is five years; for Pilots the commitment is anywhere from eight to ten years.