In this paper, we use cubic uniform B-spline to solve the numerical solutions of a class of singular two-point boundary value problems. The analytic solutions, the first derivative/second derivative values of these problems can be well approximated with local truncation error O(h4) at the knots. Numerical experiments are provided to demonstrate that our proposed method is flexible.