We consider periodic halo orbits about artificial equilibrium points near to the Lagrange points L1 and L2 in the circular restricted three-body problem, where the third body is a low-thrust propulsion spacecraft in the Sun-Earth system. Although such halo orbits about artificial equilibrium points can be generated using a solar sail, there are points inside L1 and beyond L2 where a solar sail cannot be placed, so low-thrust, such as solar electric propulsion, is the only option to generate artificial halo orbits around points inaccessible to a solar sail. Analytical and numerical halo orbits for such low-thrust propulsion systems are obtained by using the Lindstedt Poincaré and differential corrector method respectively. Both the period an...