average pay for navy officer
How much does an O-1 Ensign in the Navy get paid? A Ensign is a junior officer in the United States Navy at DoD paygrade O-1. A Ensign receives a monthly basic pay salary starting at $3,035 per month, with raises up to $3,819 per month once they have served for over 3 years.