Whether convicted felons can vote depends on the state, as the laws for felon voting rights vary greatly between states. In some states, felons never lose voting rights. In others, felons can vote after they finish their prison sentences, and in others, felons can never vote after being convicted.
In Maine and Vermont, felons are never stripped of voting rights; they can even vote while they're in prison. Florida, Iowa, Kentucky and Virginia don't allow felons to vote at all after being convicted. 38 states and the District of Columbia allow ex-felons to vote after serving time, while other states require ex-felons to wait a period of time before voting. Some states only allow ex-felons to vote by submitting an application.