QuantCalcQuantCalcResearch
All studiesRetirement tax in every state

Which States Tax Military Retirement Pay in 2026? The Best States for Military Retirees, Priced in All 51 Jurisdictions

Published 2026-10-28. Tax year 2026 (the return filed in early 2027).

Which states tax military retirement pay in 2026?

For the four military retirees priced here, 33 of the 51 jurisdictions charged no state income tax on their military retirement pay: 9 with no income tax on any of their income (Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming) and 24 that tax income but exempt this military pay for all four (Alabama, Arizona, Arkansas, Connecticut, Hawaii, Illinois, Iowa, Kansas, Louisiana, Maine, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Jersey, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Wisconsin). 14 more charged something for some of the four, through an age, a cap or an income test, or because the pay lifted their other income over a state limit (California, Colorado, Delaware, Georgia, Idaho, Indiana, Maryland, New Mexico, Rhode Island, South Carolina, Utah, Vermont, Virginia, West Virginia), and 4 taxed it exactly like any other pension (District of Columbia, Kentucky, Montana, Oregon). For a single retiree at 67 with $30,000 of military retirement pay, the most state tax it added was $1,522 a year, in Oregon; for a couple at 56 and 54 with $48,000 of it beside their wages, $3,893, in Oregon.

Key numbers
Households × jurisdictions4 × 51 (204 cases)
No state income tax on any of their income9: Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming
Income tax, but none on this military pay (all four households)24: Alabama, Arizona, Arkansas, Connecticut, Hawaii, Illinois, Iowa, Kansas, Louisiana, Maine, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Jersey, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Wisconsin
Some tax for some households (age, cap, income test or a knock-on)14: California, Colorado, Delaware, Georgia, Idaho, Indiana, Maryland, New Mexico, Rhode Island, South Carolina, Utah, Vermont, Virginia, West Virginia
Military pay taxed like any other pension4: District of Columbia, Kentucky, Montana, Oregon
Taxed at 45 but not at 67 (single retiree)5: California, Colorado, Maryland, South Carolina, Utah
Jurisdictions taxing the military pay, M19
Jurisdictions taxing the military pay, M25
Jurisdictions taxing the military pay, M314
Jurisdictions taxing the military pay, M412
Most state tax on $30,000 of military pay (single, 67)$1,522 a year (Oregon)
Most a state's military rule saves (couple, 56 and 54)$3,261 a year (Minnesota)

Rank your own household in every state, military retirement pay included
Free: military pay, Social Security, pension, IRA, wages, interest, dividends and gains, all 51 jurisdictions at once.

The four military retirees

Each household receives military retirement pay beside its other income: wages from a second career, or Social Security and IRA money in retirement. Three figures per state: the state income tax the military pay adds (the state tax with it, less the state tax on the other income alone), the state tax the same dollars would add as a private pension, and the difference, which is what the state's own military rule is worth to the household. On the couples' returns every amount is the retiree's own.

The households
HouseholdFilingMilitary retirement payOther income
M1Single$30,000$60,000 wages
M2Single$30,000$24,000 Social Security
M3Married filing jointly$48,000$80,000 wages
M4Married filing jointly$45,000$40,000 Social Security + $20,000 IRA

How the 51 jurisdictions treat military retirement pay

Jurisdictions by what they charged on the military pay of the four households
TreatmentJurisdictionsWhich
No income tax9Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming
Military pay exempt for all four24Alabama, Arizona, Arkansas, Connecticut, Hawaii, Illinois, Iowa, Kansas, Louisiana, Maine, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Jersey, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Wisconsin
Some tax for some households (age, cap, income test or a knock-on)14California, Colorado, Delaware, Georgia, Idaho, Indiana, Maryland, New Mexico, Rhode Island, South Carolina, Utah, Vermont, Virginia, West Virginia
Taxed like any other pension4District of Columbia, Kentucky, Montana, Oregon

Why age and income matter. Several states exempt military retirement pay only from an age, or exempt a fixed amount below it, cap the exemption, phase it out above an income, or credit part of the tax instead; a few count it against a general retirement exclusion. And exempt pay can still cost state tax indirectly: it counts in the income tests of other breaks (a Social Security exclusion, an elderly credit), so the figure here is everything the pay adds. Each state's own rules, with their official sources, are on its state guide and in the pension-exclusion map.

State tax the military pay adds, by household: how many jurisdictions tax it, the median and largest amount, and the median a state's military rule saves against a private pension
HouseholdJurisdictions taxing itMedian addedLargest addedMedian saved by the rule
Single, 45: $30,000 military retirement pay + $60,000 wages9$0$2,299$888
Single, 67: $30,000 military retirement pay + $24,000 Social Security5$0$1,522$0
Couple, 56 and 54: $48,000 military retirement pay + $80,000 wages14$0$3,893$1,200
Couple, 67 and 65: $45,000 military retirement pay + $40,000 Social Security + $20,000 IRA12$0$3,230$0

The best states for a military retiree couple at 67

The ten lowest whole state income taxes, Couple, 67 and 65: $45,000 military retirement pay + $40,000 Social Security + $20,000 IRA
StateWhole state income taxAdded by the military paySaved against a private pension
1. Alabama$0−$82$0
2. Alaska$0$0$0
3. Arizona$0$0$415
4. Arkansas$0$0$1,488
5. California$0$0$203
6. Connecticut$0$0$0
7. Florida$0$0$0
8. Georgia$0$0$0
9. Hawaii$0$0$0
10. Illinois$0$0$0

The ten highest state taxes on the same military pay

State tax added by the military retirement pay, ranked for M2 (Single, 67: $30,000 military retirement pay + $24,000 Social Security)
StateM1M2M3M4
1. Oregon$2,299$1,522$3,893$3,230
2. Montana$1,661$533$2,264$1,874
3. District of Columbia$2,250$279$3,880$984
4. Delaware$1,119$126$2,343$1,450
5. Idaho$0$10$0$10

Every state

Single, 45: $30,000 military retirement pay + $60,000 wages: state income tax a year
StateAdded by the military paySame dollars as a private pensionSaved by the military ruleWhole state income tax
Alabama−$295−$295$0$2,213
Alaska$0$0$0$0
Arizona$0$750$750$1,098
Arkansas$0$888$888$1,733
California$692$2,408$1,716$2,265
Colorado$663$1,323$660$2,592
Connecticut$0$1,975$1,975$2,318
Delaware$1,119$1,812$693$3,774
District of Columbia$2,250$2,250$0$4,777
Florida$0$0$0$0
Georgia$0$1,497$1,497$2,246
Hawaii$0$0$0$2,758
Idaho$0$1,590$1,590$2,075
Illinois$0$0$0$2,825
Indiana$0$1,410$1,410$2,773
Iowa$0$1,140$1,140$1,628
Kansas$0$1,674$1,674$2,548
Kentucky$0$0$0$1,982
Louisiana$0$900$900$1,415
Maine$0$0$0$2,375
Maryland$1,377$2,361$984$5,528
Massachusetts$0$1,500$1,500$2,680
Michigan$0$0$0$2,299
Minnesota$0$2,040$2,040$2,560
Mississippi$0$0$0$1,668
Missouri−$42$1,368$1,410$1,805
Montana$1,661$1,661$0$3,724
Nebraska$0$1,365$1,365$1,850
Nevada$0$0$0$0
New Hampshire$0$0$0$0
New Jersey−$332$1,776$2,108$1,437
New Mexico$0$1,425$1,425$1,652
New York$0$1,626$1,626$2,645
North Carolina$0$1,197$1,197$1,885
North Dakota$0$475$475$0
Ohio$0$632$632$1,207
Oklahoma$0$900$900$2,156
Oregon$2,299$2,299$0$6,273
Pennsylvania$0$0$0$1,842
Rhode Island$0$1,125$1,125$1,634
South Carolina$428$1,834$1,406$2,090
South Dakota$0$0$0$0
Tennessee$0$0$0$0
Texas$0$0$0$0
Utah$390$1,725$1,335$2,631
Vermont$0$1,850$1,850$1,566
Virginia$0$1,725$1,725$2,636
Washington$0$0$0$0
West Virginia$0$1,367$1,367$1,867
Wisconsin$0$1,764$1,764$2,071
Wyoming$0$0$0$0
Single, 67: $30,000 military retirement pay + $24,000 Social Security: state income tax a year
StateAdded by the military paySame dollars as a private pensionSaved by the military ruleWhole state income tax
Alabama$0$0$0$0
Alaska$0$0$0$0
Arizona$0$145$145$0
Arkansas$0$327$327$0
California$0$51$51$0
Colorado$0$0$0$0
Connecticut$0$0$0$0
Delaware$126$126$0$126
District of Columbia$279$279$0$279
Florida$0$0$0$0
Georgia$0$0$0$0
Hawaii$0$0$0$0
Idaho$10$58$48$10
Illinois$0$0$0$0
Indiana$0$1,316$1,316$0
Iowa$0$0$0$0
Kansas$0$852$852$0
Kentucky$0$0$0$0
Louisiana$0$145$145$0
Maine$0$0$0$0
Maryland$0$181$181$0
Massachusetts$0$1,245$1,245$0
Michigan$0$0$0$0
Minnesota$0$682$682$0
Mississippi$0$0$0$0
Missouri$0$308$308$0
Montana$533$533$0$533
Nebraska$0$451$451$0
Nevada$0$0$0$0
New Hampshire$0$0$0$0
New Jersey$0$0$0$0
New Mexico$0$286$286$0
New York$0$79$79$0
North Carolina$0$688$688$0
North Dakota$0$0$0$0
Ohio$0$105$105$0
Oklahoma$0$356$356$0
Oregon$1,522$1,522$0$1,522
Pennsylvania$0$0$0$0
Rhode Island$0$0$0$0
South Carolina$0$7$7$0
South Dakota$0$0$0$0
Tennessee$0$0$0$0
Texas$0$0$0$0
Utah$0$540$540$0
Vermont$0$521$521$0
Virginia$0$246$246$0
Washington$0$0$0$0
West Virginia$0$728$728$0
Wisconsin$0$0$0$0
Wyoming$0$0$0$0
Couple, 56 and 54: $48,000 military retirement pay + $80,000 wages: state income tax a year
StateAdded by the military paySame dollars as a private pensionSaved by the military ruleWhole state income tax
Alabama−$290−$290$0$2,968
Alaska$0$0$0$0
Arizona$0$1,200$1,200$1,195
Arkansas$0$1,839$1,839$2,352
California$1,329$2,529$1,200$2,426
Colorado$1,234$1,234$0$3,335
Connecticut$0$2,736$2,736$2,790
Delaware$2,343$3,036$693$5,958
District of Columbia$3,880$3,880$0$6,732
Florida$0$0$0$0
Georgia$649$2,395$1,747$3,144
Hawaii$0$0$0$2,651
Idaho$0$2,544$2,544$2,020
Illinois$0$0$0$3,670
Indiana$0$2,256$2,256$3,666
Iowa$0$0$0$1,736
Kansas$0$2,680$2,680$2,806
Kentucky$591$591$0$3,274
Louisiana$0$1,440$1,440$1,630
Maine$0$0$0$2,207
Maryland$2,204$3,777$1,573$7,405
Massachusetts$0$2,400$2,400$3,460
Michigan$0$0$0$2,899
Minnesota$0$3,261$3,261$2,656
Mississippi$0$0$0$2,136
Missouri−$41$2,293$2,334$1,989
Montana$2,264$2,264$0$4,510
Nebraska$0$2,184$2,184$1,881
Nevada$0$0$0$0
New Hampshire$0$0$0$0
New Jersey−$210$2,611$2,821$1,366
New Mexico$837$2,247$1,410$2,479
New York$0$2,726$2,726$3,122
North Carolina$0$1,915$1,915$2,175
North Dakota$0$254$254$0
Ohio$0$1,334$1,334$1,697
Oklahoma$0$1,709$1,709$2,510
Oregon$3,893$3,893$0$8,761
Pennsylvania$0$0$0$2,456
Rhode Island$0$1,931$1,931$1,767
South Carolina$677$3,023$2,346$2,319
South Dakota$0$0$0$0
Tennessee$0$0$0$0
Texas$0$0$0$0
Utah$624$2,760$2,136$2,806
Vermont$94$2,152$2,058$1,888
Virginia$460$2,760$2,300$3,689
Washington$0$0$0$0
West Virginia$0$2,198$2,198$2,684
Wisconsin$0$2,989$2,989$2,584
Wyoming$0$0$0$0
Couple, 67 and 65: $45,000 military retirement pay + $40,000 Social Security + $20,000 IRA: state income tax a year
StateAdded by the military paySame dollars as a private pensionSaved by the military ruleWhole state income tax
Alabama−$82−$82$0$0
Alaska$0$0$0$0
Arizona$0$415$415$0
Arkansas$0$1,488$1,488$0
California$0$203$203$0
Colorado$460$460$0$460
Connecticut$0$0$0$0
Delaware$1,450$1,450$0$1,450
District of Columbia$984$984$0$984
Florida$0$0$0$0
Georgia$0$0$0$0
Hawaii$0$0$0$0
Idaho$10$414$404$10
Illinois$0$0$0$0
Indiana$47$2,162$2,115$752
Iowa$0$0$0$0
Kansas$0$1,925$1,925$0
Kentucky$989$989$0$989
Louisiana$0$810$810$0
Maine$0$0$0$0
Maryland$137$761$624$285
Massachusetts$0$2,380$2,380$360
Michigan$0$0$0$0
Minnesota$0$1,672$1,672$0
Mississippi$0$0$0$0
Missouri$0$1,023$1,023$0
Montana$1,874$1,874$0$1,874
Nebraska$0$1,102$1,102$0
Nevada$0$0$0$0
New Hampshire$0$0$0$0
New Jersey$0$0$0$0
New Mexico$0$855$855$0
New York$0$1,232$1,232$0
North Carolina$0$1,576$1,576$0
North Dakota$0$0$0$0
Ohio$0$1,035$1,035$0
Oklahoma$0$1,385$1,385$0
Oregon$3,230$3,230$0$3,342
Pennsylvania$0$0$0$0
Rhode Island$155$155$0$155
South Carolina$0$202$202$0
South Dakota$0$0$0$0
Tennessee$0$0$0$0
Texas$0$0$0$0
Utah$0$1,788$1,788$0
Vermont$839$2,347$1,508$839
Virginia$0$895$895$0
Washington$0$0$0$0
West Virginia$211$1,827$1,616$381
Wisconsin$0$548$548$0
Wyoming$0$0$0$0
Where to retire is one input of a thirty-year plan. Military retirement pay, Social Security, which account to draw first and when to convert to Roth change the state tax every year. The QuantCalc planner runs the whole retirement year by year with the federal and state tax; Personal PRO ($49, one payment): see what it includes →

Download the data

Every case on this page, with its inputs: military-retirement-tax-by-state-2026.csv (the 204 household-state cases) · military-retirement-tax-by-state-2026.json (CC0). Dollar amounts in USD a year.

Questions

Which states do not tax military retirement pay in 2026?
For the four military retirees priced here, 33 jurisdictions charged no state tax on their military retirement pay: 9 with no income tax on any of their income (Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming) and 24 that exempt it (Alabama, Arizona, Arkansas, Connecticut, Hawaii, Illinois, Iowa, Kansas, Louisiana, Maine, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Nebraska, New Jersey, New York, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, Wisconsin).
Which states tax military retirement pay like any other pension?
4 jurisdictions taxed it exactly as they taxed the same dollars of private pension for all four households: District of Columbia, Kentucky, Montana, Oregon.
What are the best states to retire for military retirees?
For a couple at 67 with $45,000 of military retirement pay, $40,000 of Social Security and $20,000 of IRA withdrawals, the lowest whole state income tax was in Alabama, Alaska, Arizona, Arkansas, California, Connecticut, Florida, Georgia, Hawaii, Illinois.
Does California tax military retirement pay?
For a single retiree at 67, $30,000 of military retirement pay added $0 of California tax a year, $51 less than the same private pension; at 45 with wages, $692.
Does Virginia tax military retirement pay?
For the couple at 56 and 54, $48,000 of military retirement pay added $460 of Virginia tax a year ($2,760 as a private pension); for the single retiree at 67, $0.
Does Georgia tax military retirement pay before 62?
For the single retiree at 45 with wages, $30,000 of military retirement pay added $0 of Georgia tax a year; at 67, $0.

Method and sources

Every figure was computed by QuantCalc's open tax engines (federal 2.5.1, state 1.21.2) through the household module the free retirement tax in every state calculator runs, then recomputed by the C engines behind the federal and state tax APIs (military retirement pay as the state API's pensionMilitary) from independently written requests, agreeing to the cent. Military retirement pay is a taxable pension on the federal return; the state engine receives the federal return's figures (the taxable Social Security, the federal tax) as a state return reads them. Each state's military rule and its official source are documented in the state tax engine documentation; the federal sources:

What is not modelled

An estimate, not tax advice. These are computed examples for the 2026 tax year from QuantCalc's open tax engines (federal 2.5.1, state 1.21.2). Your own return depends on facts these examples do not include. Check any decision with your tax preparer before acting.

Cite this research study

QuantCalc Research (2026). Which States Tax Military Retirement Pay in 2026? Four Military Retirees Priced in Every State. https://quantcalc.app/research/military-retirement-tax-by-state-2026/ (accessed <date>).

BibTeX
@misc{quantcalc2026whichstatestaxmilitaryretirementpayin202,
  title  = {Which States Tax Military Retirement Pay in 2026? Four Military Retirees Priced in Every State},
  author = {{QuantCalc Research}},
  year   = {2026},
  url    = {https://quantcalc.app/research/military-retirement-tax-by-state-2026/},
  note   = {Accessed <date>}
}

Machine-readable citation metadata (schema.org identifier and citation fields) is embedded in this page's JSON-LD, at the stable identifier https://quantcalc.app/research/military-retirement-tax-by-state-2026/.