Developing environmentally friendly methods to produce hydrogen peroxide(HO) has received increasing attention. Photocatalysis has been proved to be a sustainable technology for HOproduction. Herein,the novel non-metal elements(B, P, and S) doped g-CNtubes(B-CNT, P-CNT, and S-CNT) photocatalysts were obtained via a hydrothermal synthesis followed by thermal polymerization. By adjusting the precursor, the yield of g-CNtubes(CNT) materials has been greatly improved. The as-prepared B-CNT,P-CNT, and S-CNT photocatalysts show an enhanced photocatalytic HOproduction with the formation rate constants values of 42.31 μM min, 24.95 μM min, and 24.22 μM min, respectively, which is higher than that of bulk CN(16.40 μM min). The doped B, P, S elements significantly enhanced the photocatalytic activity by adjusting their electronic structures and promoting the separation of electronhole carriers. The results have shown great potential for the practical application of CNT photocatalysts.