Fortunately, there are some states that don't charge taxes on retirement income of any kind: Alaska, Florida, Nevada, South Dakota, Tennessee, Texas, Washington and Wyoming.