This paper studies the circle packing on non-compact surfaces. Horocycles and hypercycles are also considered in the packing. We give an existence and rigidity result of the circle packing with conical singularities regarding the total geodesic curvature on each circle. As a consequence, we establish an equivalent condition of the convergence of the combinatorial geodesic curvature flow to the desired circle packing.