A semi-analytic solution for residual autofrettage stresses and strains in open-end cylinders is given. The primary objective of this research is to reveal the effect of white layer in the vicinity of the inner radius of the cylinder on the magnitude of residual stresses and strains at this radius. In contrast to many available semi-analytic solutions for residual autofrettage stresses and strains, the von Mises yield criterion and its associated flow rule are adopted. A remarkable property of the solution found is that the residual stresses and strains in the white layer can be determined without solving the strain equations in the plastic region. Therefore, the solution is rather simple. In particular, numerical techniques are only necessary to solve transcendental and ordinary differential equations.