An independent federal pay resource. Not affiliated with OPM or any U.S. government agency.

Updated with current federal pay tables and reference data

5.2% 2024 annual military pay raise
$18,492 top officer monthly basic pay
$12,269 top warrant monthly basic pay
$9,891 top enlisted monthly basic pay
Allowance timing. These pay tables are for 2024 basic pay. The latest published BAH file linked from this section is 2025, and the latest BAS rate available for this page is 2024.

How to use this chart

Basic pay is the same across the armed forces for the same pay grade and years-of-service bracket. The branch pages simply swap in branch-specific rank titles like Captain, Ensign, Seaman Recruit, or Gunnery Sergeant.

If you need total compensation instead of just basic pay, pair this chart with the BAH and BAS page or use the military calculator.

Commissioned officer pay table

Use this table for standard officer grades O-1 through O-10. Find your years-of-service band on the left, then move across to the officer grade you want.

These rates apply across the services. The branch pages show the same O-grade table with titles like Ensign, Captain, or Brigadier General.

Commissioned officer monthly basic pay
Years of service O-10 O-9 O-8 O-7 O-6 O-5 O-4 O-3 O-2 O-1
<2 --$12,803.70$10,638.90$8,067.90$6,725.70$5,803.20$5,102.10$4,408.50$3,826.20
Over 2 --$13,223.70$11,133.00$8,863.20$7,576.50$6,717.30$5,783.70$5,020.80$3,982.80
Over 3 --$13,501.80$11,361.90$9,444.90$8,100.90$7,166.40$6,241.80$5,782.80$4,814.70
Over 4 --$13,579.20$11,544.00$9,444.90$8,199.60$7,265.40$6,806.10$5,978.10$4,814.70
Over 6 --$13,926.90$11,872.80$9,481.20$8,527.20$7,681.50$7,132.80$6,100.80$4,814.70
Over 8 --$14,506.50$12,198.30$9,887.40$8,722.50$8,127.90$7,490.70$6,100.80$4,814.70
Over 10 --$14,641.80$12,574.20$9,941.40$9,153.00$8,684.10$7,721.70$6,100.80$4,814.70
Over 12 --$15,192.60$12,948.90$9,941.40$9,469.80$9,116.10$8,102.10$6,100.80$4,814.70
Over 14 --$15,351.30$13,325.40$10,506.30$9,878.10$9,416.70$8,301.00$6,100.80$4,814.70
Over 16 --$15,825.90$14,506.50$11,505.00$10,501.80$9,589.50$8,301.00$6,100.80$4,814.70
Over 18 --$16,512.90$15,504.30$12,091.20$10,799.10$9,689.10$8,301.00$6,100.80$4,814.70
Over 20 $18,491.70$18,096.00$17,145.60$15,504.30$12,677.10$11,093.10$9,689.10$8,301.00$6,100.80$4,814.70
Over 22 $18,491.70$18,357.30$17,568.60$15,504.30$13,010.70$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 24 $18,491.70$18,491.70$17,568.60$15,504.30$13,348.50$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 26 $18,491.70$18,491.70$17,568.60$15,584.10$14,002.80$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 28 $18,491.70$18,491.70$17,568.60$15,584.10$14,002.80$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 30 $18,491.70$18,491.70$18,008.40$15,895.80$14,282.40$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 32 $18,491.70$18,491.70$18,008.40$15,895.80$14,282.40$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 34 $18,491.70$18,491.70$18,458.10$15,895.80$14,282.40$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 36 $18,491.70$18,491.70$18,458.10$15,895.80$14,282.40$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 38 $18,491.70$18,491.70$18,458.10$15,895.80$14,282.40$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Over 40 $18,491.70$18,491.70$18,458.10$15,895.80$14,282.40$11,426.70$9,689.10$8,301.00$6,100.80$4,814.70
Monthly basic pay only. Open any pay grade for branch titles, pay history, and allowance links.

O-1E to O-3E prior-service officer table

These are the special officer rates for O-1, O-2, and O-3 members who qualify for prior enlisted or prior warrant credit.

If you are not on one of the prior-service officer bands, use the standard commissioned officer table above instead.

O-1E to O-3E monthly basic pay
Years of service O-3E O-2E O-1E
<2 ---
Over 2 ---
Over 3 ---
Over 4 $6,806.10$5,978.10$4,814.70
Over 6 $7,132.80$6,100.80$5,141.10
Over 8 $7,490.70$6,294.90$5,331.30
Over 10 $7,721.70$6,622.80$5,525.70
Over 12 $8,102.10$6,876.60$5,716.50
Over 14 $8,423.40$7,065.00$5,978.10
Over 16 $8,607.90$7,065.00$5,978.10
Over 18 $8,859.00$7,065.00$5,978.10
Over 20 $8,859.00$7,065.00$5,978.10
Over 22 $8,859.00$7,065.00$5,978.10
Over 24 $8,859.00$7,065.00$5,978.10
Over 26 $8,859.00$7,065.00$5,978.10
Over 28 $8,859.00$7,065.00$5,978.10
Over 30 $8,859.00$7,065.00$5,978.10
Over 32 $8,859.00$7,065.00$5,978.10
Over 34 $8,859.00$7,065.00$5,978.10
Over 36 $8,859.00$7,065.00$5,978.10
Over 38 $8,859.00$7,065.00$5,978.10
Over 40 $8,859.00$7,065.00$5,978.10
These rates apply to commissioned officers at O-1, O-2, and O-3 who receive the prior-enlisted or prior-warrant pay table.

Warrant officer pay table

Warrant grades sit between the enlisted and officer structures. Not every branch uses every warrant grade, but the published basic pay table is shared.

Open a branch page if you want the warrant titles used by a specific service, or open an individual pay grade if you want the archive history for a single warrant band.

Warrant officer monthly basic pay
Years of service W-5 W-4 W-3 W-2 W-1
<2 -$5,273.10$4,815.60$4,260.90$3,739.80
Over 2 -$5,671.50$5,015.70$4,663.80$4,143.00
Over 3 -$5,834.40$5,222.10$4,787.70$4,250.70
Over 4 -$5,994.60$5,289.00$4,873.20$4,479.60
Over 6 -$6,270.60$5,504.40$5,149.20$4,749.90
Over 8 -$6,543.60$5,928.90$5,578.50$5,148.30
Over 10 -$6,820.20$6,370.80$5,791.80$5,334.30
Over 12 -$7,235.40$6,579.00$6,001.20$5,595.30
Over 14 -$7,599.90$6,819.90$6,257.40$5,850.90
Over 16 -$7,946.70$7,067.40$6,457.80$6,052.20
Over 18 -$8,231.10$7,513.80$6,639.00$6,237.60
Over 20 $9,375.60$8,508.30$7,814.70$6,856.20$6,462.90
Over 22 $9,851.10$8,914.50$7,994.70$6,998.70$6,462.90
Over 24 $10,205.70$9,248.70$8,186.10$7,111.80$6,462.90
Over 26 $10,597.20$9,629.70$8,447.10$7,111.80$6,462.90
Over 28 $10,597.20$9,629.70$8,447.10$7,111.80$6,462.90
Over 30 $11,128.20$9,821.70$8,447.10$7,111.80$6,462.90
Over 32 $11,128.20$9,821.70$8,447.10$7,111.80$6,462.90
Over 34 $11,683.50$9,821.70$8,447.10$7,111.80$6,462.90
Over 36 $11,683.50$9,821.70$8,447.10$7,111.80$6,462.90
Over 38 $12,269.10$9,821.70$8,447.10$7,111.80$6,462.90
Over 40 $12,269.10$9,821.70$8,447.10$7,111.80$6,462.90
Warrant officer pay grades use the same basic pay across branches that currently use them.

Enlisted pay table

This is the published enlisted basic pay chart for E-1 through E-9. If you know the branch title first, open a branch page to see the same numbers shown with rank names.

This is usually the fastest way to check a monthly pay rate if you already know the raw pay grade but do not need branch-specific rank wording.

Enlisted monthly basic pay
Years of service E-9 E-8 E-7 E-6 E-5 E-4 E-3 E-2 E-1
<2 --$3,624.90$3,135.60$2,872.20$2,633.70$2,377.50$2,261.10$2,017.20
Over 2 --$3,956.40$3,450.60$3,065.70$2,768.40$2,526.90$2,261.10$2,017.20
Over 3 --$4,108.20$3,603.00$3,214.20$2,918.40$2,680.20$2,261.10$2,017.20
Over 4 --$4,308.30$3,750.90$3,365.70$3,066.30$2,680.20$2,261.10$2,017.20
Over 6 --$4,465.50$3,904.80$3,601.80$3,197.40$2,680.20$2,261.10$2,017.20
Over 8 -$5,214.90$4,734.60$4,252.50$3,848.70$3,197.40$2,680.20$2,261.10$2,017.20
Over 10 $6,370.50$5,445.60$4,886.40$4,387.80$4,052.10$3,197.40$2,680.20$2,261.10$2,017.20
Over 12 $6,514.80$5,588.40$5,155.20$4,649.70$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 14 $6,696.60$5,759.40$5,379.30$4,729.80$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 16 $6,910.50$5,944.50$5,532.30$4,788.00$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 18 $7,127.10$6,279.30$5,694.90$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 20 $7,472.10$6,449.10$5,757.90$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 22 $7,765.20$6,737.40$5,969.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 24 $8,072.70$6,897.30$6,083.10$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 26 $8,544.00$7,291.20$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 28 $8,544.00$7,291.20$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 30 $8,970.30$7,437.30$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 32 $8,970.30$7,437.30$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 34 $9,419.40$7,437.30$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 36 $9,419.40$7,437.30$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 38 $9,891.30$7,437.30$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
Over 40 $9,891.30$7,437.30$6,515.70$4,856.40$4,076.40$3,197.40$2,680.20$2,261.10$2,017.20
E-1 has a lower under-4-months rate. Open the E-1 page for the exact special entry rate and notes.

Browse by branch

Food and housing allowances

BAS and BAH are separate from basic pay and change on their own schedule.

The latest published BAH file is 2025. Open the BAH and BAS page for details.

Popular pay grades

  • E-5Sergeant or petty officer level
  • E-7Senior enlisted pay
  • O-1Entry officer pay
  • O-3Company-grade officer pay
  • W-2Career warrant pay

Military pay questions

  • What does this page include?
    It shows the published 2024 monthly basic pay tables for officers, officers with prior enlisted or warrant service, warrant officers, and enlisted members.
  • What is not included in these pay tables?
    Basic pay only. These tables do not include BAH, BAS, sea pay, flight pay, bonuses, hostile-fire pay, taxes, or deductions.
  • Why does the BAH note show a different year?
    The Defense Travel Management Office publishes BAH files on its own schedule. Right now the latest full published BAH file we can reference is 2025.