A couple smiling as they go through paperwork at a desk

Which states tax military retirement pay?

9 states have no income tax at all. 28 more do not tax military retired pay, 13 exclude or offset part of it, and one taxes it with no exclusion we could find.

Each state links to a page that quotes its revenue department word for word and links to the document we read. Many of the partial states depend on your age, your other income or when you served, so read the state's page before relying on the group it sits in. For other retirement income, see which states tax retirement income.

All 50 states and D.C.

StateMilitary retired payIn short
AlabamaNot taxedNo. Alabama lists military retirement pay among the kinds of income exempt from Alabama income tax.
AlaskaNo state income taxNo. Alaska has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
ArizonaNot taxedNo. From tax year 2021 Arizona excludes retired or retainer pay of the uniformed services from income.
ArkansasNot taxedNo. Arkansas stopped taxing military pensions starting with tax year 2018.
CaliforniaPartly taxedPartly. For 2025 through 2029, California lets a qualified taxpayer exclude up to $20,000 of military retirement pay or Survivor Benefit Plan annuity payments. The rest is taxed.
ColoradoPartly taxedPartly. Under 55, Colorado lets a retired servicemember subtract military retirement benefits up to $15,000 a year (2022 through 2028). At 55 or older, military retirement goes under the regular pension subtraction instead, which has its own limits.
ConnecticutNot taxedNo. Connecticut says military retirement pay is fully exempt from its income tax.
DelawarePartly taxedPartly. Delaware gives retired military under 60 a pension exclusion of up to $12,500, against $2,000 for other pensions at that age. At 60 or older the general exclusion of up to $12,500 of pension and eligible retirement income applies.
District of ColumbiaTaxedYes. The District taxes the taxable part of pensions and annuities in your federal adjusted gross income, and we found no exclusion for military retired pay in its instructions.
FloridaNo state income taxNo. Florida has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
GeorgiaPartly taxedPartly. Under 62, Georgia excludes $17,500 of military retirement income, plus another $17,500 if you have more than $17,500 of earned income in Georgia. From 62, its general retirement exclusion applies.
HawaiiNot taxedNo. Hawaii does not tax qualifying distributions from employer-funded pensions, and its instructions name military pensions among them.
IdahoPartly taxedPartly. Military retirement pay can qualify for Idaho's retirement benefits deduction. For 2025 Idaho changed who qualifies: a retired servicemember who is disabled, 62 or older, or under 62 and working enough to have to file a federal return. The deduction has a yearly cap that is reduced by Social Security benefits.
IllinoisNot taxedNo. Illinois subtracts federally taxed income from government retirement plans, along with qualified employee plans, IRAs and Social Security. Military retired pay is a government retirement plan payment.
IndianaNot taxedNo. For 2022 and later, Indiana's deduction equals the whole amount of military retirement income and survivor's benefits.
IowaNot taxedNo. Iowa exempts retirement pay for service in the Armed Forces, Reserve or National Guard, at any age. Only pay from DFAS or a similar source counts.
KansasNot taxedNo. Kansas lists retirement benefits for service in the U.S. Armed Forces, including the Thrift Savings Plan, among the retirement income it does not tax.
KentuckyPartly taxedPartly. Kentucky's pension exclusion of $31,110 covers military retirement pay like other pensions.
LouisianaNot taxedNo. Louisiana excludes federal retirement benefits, military and nonmilitary, and military survivor benefit plan payments.
MaineNot taxedNo. Maine fully exempts benefits from a U.S. military retirement plan, survivor benefits included.
MarylandPartly taxedPartly. Maryland lets you subtract up to $20,000 of military retirement income at 55 or older, and up to $12,500 under 55.
MassachusettsNot taxedNo. Massachusetts excludes U.S. military pensions from gross income.
MichiganNot taxedNo. Michigan subtracts retirement benefits for service in the U.S. Armed Forces, to the extent they are in your AGI.
MinnesotaNot taxedNo. Minnesota lets you subtract federally taxable military retirement pay under U.S. Code, title 10. If you take it, you cannot also claim the Credit for Past Military Service.
MississippiNot taxedNo. Mississippi generally does not tax retirement income, pensions and annuities once the plan's retirement requirements are met, and military retirement is retirement income.
MissouriNot taxedNo. From tax year 2021 Missouri subtracts the taxable military pension from federal adjusted gross income.
MontanaPartly taxedPartly. Montana's Working Military Retirement Exemption lets certain resident military retirees who also have income from a job, a business or a farm subtract a portion of their benefits. Residents receiving military survivor benefits can too.
NebraskaNot taxedNo. Nebraska lets all military retirees exclude 100% of their military retirement benefits, to the extent included in federal AGI.
NevadaNo state income taxNo. Nevada has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
New HampshireNo state income taxNo. New Hampshire has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
New JerseyNot taxedNo. New Jersey lists U.S. military pensions and survivor's benefit payments among the income it does not tax.
New MexicoPartly taxedPartly. Each armed forces retiree, or surviving spouse of one, can exempt $30,000 of armed forces retirement pay. On a joint return where both qualify, each gets the exemption.
New YorkNot taxedNo. New York says military pension payments to retirees or their beneficiaries are totally exempt from state, New York City and Yonkers income taxes.
North CarolinaNot taxedNo, for most career retirees. Since 2022 North Carolina lets you deduct military retired pay if you served at least 20 years or were medically retired, and Survivor Benefit Plan payments to your beneficiary qualify too. Shorter careers can still fall under the older Bailey decision if service began early enough.
North DakotaNot taxedNo. North Dakota lets retired U.S. armed forces, Reserve and National Guard members, or their surviving spouses, subtract their military retirement benefits.
OhioNot taxedNo. Military retirement pay is deductible on the Ohio Schedule of Adjustments and is not taxed by Ohio.
OklahomaNot taxedNo. From tax year 2022 Oklahoma lets each individual exclude 100% of retirement benefits from any component of the Armed Forces.
OregonPartly taxedPartly. Oregon taxes residents' pensions, but its federal pension subtraction covers the share of service before October 1, 1991: all of it if every month of service was before that date, none if no month was.
PennsylvaniaNot taxedNo. Pennsylvania lists military pension benefits among the income not taxable for its personal income tax.
Rhode IslandNot taxedNo. For tax years from 2023, Rhode Island fully exempts military service pensions.
South CarolinaNot taxedNo. South Carolina lets taxpayers deduct all military retirement income included in South Carolina taxable income, and the deduction extends to a surviving spouse.
South DakotaNo state income taxNo. South Dakota has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
TennesseeNo state income taxNo. Tennessee has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
TexasNo state income taxNo. Texas has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
UtahPartly taxedPartly. Utah does not exclude military retirement pay, but it gives a Military Retirement Credit of 4.5% of the taxable pay, which cannot exceed your tax.
VermontPartly taxedPartly. Vermont lets retirees below its income thresholds exclude the first $10,000 of military retirement income. You can take only one of its retirement exemptions.
VirginiaPartly taxedPartly. Virginia's Military Benefits Subtraction lets you subtract up to $40,000 of eligible military benefits on 2025 and later returns ($30,000 for 2024).
WashingtonNo state income taxNo. Washington has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
West VirginiaNot taxedNo. Since 2019, West Virginia exempts all military retirement income from the Armed Forces, Reserves, National Guard and the non-military uniformed services.
WisconsinNot taxedNo. Wisconsin exempts payments from the U.S. military retirement system, including the Survivor Benefit Plan.
WyomingNo state income taxNo. Wyoming has no individual income tax on wages or retirement income, so military retired pay is not taxed by the state.
Read from each state's revenue department on November 13, 2026.