2026 Basic Pay Chart · Marines Enlisted

Marines Gunnery Sergeant (E7) Pay Chart 2026

Complete basic pay rates for a Marines Gunnery Sergeant (E7) by years of service. Basic pay starts at $3,932.00 per month and reaches $6,245.00 per month at 20 years of service. Rates reflect the official 3.8% military pay raise effective January 1, 2026.

Starting Basic Pay$3,932.00
Pay at 20 Years$6,245.00
Years of ServiceMonthly PayAnnual PayDetails
Under 2 Years$3,932.00$47,184.00View Bracket →
2 Years$4,291.00$51,492.00View Bracket →
3 Years$4,456.00$53,472.00View Bracket →
4 Years$4,673.00$56,076.00View Bracket →
6 Years$4,844.00$58,128.00View Bracket →
8 Years$5,135.00$61,620.00View Bracket →
10 Years$5,300.00$63,600.00View Bracket →
12 Years$5,592.00$67,104.00View Bracket →
14 Years$5,835.00$70,020.00View Bracket →
16 Years$6,001.00$72,012.00View Bracket →
18 Years$6,177.00$74,124.00View Bracket →
20 Years$6,245.00$74,940.00View Bracket →
22 Years$6,475.00$77,700.00View Bracket →
24 Years$6,598.00$79,176.00View Bracket →
26 Years$7,067.00$84,804.00View Bracket →
28 Years$7,067.00$84,804.00View Bracket →
30 Years$7,067.00$84,804.00View Bracket →
34 Years$7,067.00$84,804.00View Bracket →
38 Years$7,067.00$84,804.00View Bracket →
40 Years$7,067.00$84,804.00View Bracket →

Model Your Total Compensation

Basic pay is only one part of a Marines Gunnery Sergeant's total military compensation. You may also qualify for tax-free allowances like Basic Allowance for Housing (BAH) and Basic Allowance for Subsistence (BAS), plus special pay.