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.
| Households × jurisdictions | 4 × 51 (204 cases) |
|---|---|
| No state income tax on any of their income | 9: 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 pension | 4: 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, M1 | 9 |
| Jurisdictions taxing the military pay, M2 | 5 |
| Jurisdictions taxing the military pay, M3 | 14 |
| Jurisdictions taxing the military pay, M4 | 12 |
| 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.
| Household | Filing | Military retirement pay | Other income |
|---|---|---|---|
| M1 | Single | $30,000 | $60,000 wages |
| M2 | Single | $30,000 | $24,000 Social Security |
| M3 | Married filing jointly | $48,000 | $80,000 wages |
| M4 | Married filing jointly | $45,000 | $40,000 Social Security + $20,000 IRA |
How the 51 jurisdictions treat military retirement pay
| Treatment | Jurisdictions | Which |
|---|---|---|
| No income tax | 9 | Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming |
| Military pay exempt for all four | 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 |
| Taxed like any other pension | 4 | District 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.
| Household | Jurisdictions taxing it | Median added | Largest added | Median saved by the rule |
|---|---|---|---|---|
| Single, 45: $30,000 military retirement pay + $60,000 wages | 9 | $0 | $2,299 | $888 |
| Single, 67: $30,000 military retirement pay + $24,000 Social Security | 5 | $0 | $1,522 | $0 |
| Couple, 56 and 54: $48,000 military retirement pay + $80,000 wages | 14 | $0 | $3,893 | $1,200 |
| Couple, 67 and 65: $45,000 military retirement pay + $40,000 Social Security + $20,000 IRA | 12 | $0 | $3,230 | $0 |
The best states for a military retiree couple at 67
| State | Whole state income tax | Added by the military pay | Saved 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 | M1 | M2 | M3 | M4 |
|---|---|---|---|---|
| 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
| State | Added by the military pay | Same dollars as a private pension | Saved by the military rule | Whole 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 |
| State | Added by the military pay | Same dollars as a private pension | Saved by the military rule | Whole 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 |
| State | Added by the military pay | Same dollars as a private pension | Saved by the military rule | Whole 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 |
| State | Added by the military pay | Same dollars as a private pension | Saved by the military rule | Whole 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 |
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:
- 26 U.S. Code § 86
- Publication 915, Social Security and Equivalent Railroad Retirement Benefits
- 26 U.S. Code § 151
- Rev. Proc. 2025-32: 2026 inflation-adjusted items (incl. One Big Beautiful Bill amendments)
What is not modelled
- The Indiana and Maryland figures include the county income tax every county there levies, on the state return, at a default county rate: Indiana at 1.75% (county rates); Maryland at 3.12% (county rates). A resident pays their own county's rate. Other local income taxes (city and school-district taxes, and county taxes in other states) are not included (see local income tax on retirement income).
- Income tax only: no property or sales tax, and no property-tax exemptions for veterans.
- The retiree's own military retirement pay: Survivor Benefit Plan annuities, VA disability compensation (not taxable) and combat-related special compensation are not priced. North Carolina's exemption needs 20 years of service (or a medical retirement) and New Jersey adds a veteran exemption: both are read as met by a retiree with their own retired pay.
- On the couples' returns every amount is the retiree's own; a state that applies its rules per person treats a different split differently.
- Wages are W-2 wages; withdrawals are ordinary distributions. The households are illustrations, not averages.
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/.