In this paper, a power efficient deployment for visible light communication (VLC)-enabled unmanned aerial vehicles (UAVs) is studied. In the studied model, each UAV can provide communication service for ground users and illumination builds the VLC links between UAVs and users. Hence, each UAV's signal transmission and illumination will affect other UAVs' signal transmission and illumination. Therefore, to deploy VLC-enabled UAVs so as to efficiently service the ground users, the interference caused by the signal transmission and illumination of UAVs must be considered. This problem is formulated as an optimization problem whose goal is to optimize the deployment of UAVs so as to minimize the power consumption for signal transmission and illumination. An iterative algorithm is first proposed to transform the optimization problem into a series of interdependent subproblems, and the transformed problems are then solved by the Lagrangian dual method. In addition, convergence and complexity of the algorithm are also analyzed. Numerical results show that the proposed scheme can reduce at least 53.7% power consumption when compared to the baselines with UAVs at the center of each sub-area.