The average salary for an army officer in the United States is around $76,000 per year.
Avg Salary
Army officers earn an average yearly salary of $76,000.
Wages typically start from $22,000 and go up to $140,000.
17% above national average Updated in 2023
Army officer earnings by seniority
90th percentile
Top-level army officer earnings begin at:
$67.31 per hour
$140,000 per year
75th percentile
Senior-level army officer earnings begin at:
$48.08 per hour
$100,000 per year
50th percentile
Mid-level army officer earnings begin at:
$36.54 per hour
$76,000 per year
25th percentile
Junior-level army officer earnings begin at:
$23.08 per hour
$48,000 per year
10th percentile
Starting level army officer earnings begin at:
$10.58 per hour
$22,000 per year
Approximate values based on highest and lowest earning segments.
How do army officer salaries compare to similar careers?
Army officers earn 6% more than similar careers in the United States. On average, they make less than shipmates but more than sailors.
Career | Median Salary |
---|---|
Shipmate salary | $84K |
Naval engineer salary | $95K |
Navy officer salary | $90K |
Army officer salary | $76K |
Operations research analyst salary | $65K |
Military tactical operations leader salary | $60K |
Military aircrew member salary | $51K |
Sailor salary | $42K |
Source: CareerExplorer (Aggregated)