It is of great urgency to eliminate nitroaromatic compounds (NACs) in wastewater due to their high residue and toxicity. Photocatalysis reduction is considered to be an efficient technology for converting NACs to their corresponding aromatic amines. In this work, a visible-light-driven hybrid photocatalyst was synthesized by covalently doping Fe phthalocyanine (FePc) into graphitic carbon nitride skeleton. Compared to the pristine gCN, the optimized gCN-FePc-1 photocatalyst showed enhanced absorption in visible light region, which promoted photogenerated charge transfer and separation. Using p-nitrophenol (p-NP) as the model pollutant, the CN-FePc-1 effectively reduced it to p-aminophenol (p-AP), with the photocatalytic reaction rate being 18 and 3 times higher, respectively, than those of the pristine gCN and the mechanically mixed photocatalyst of gCN/FePc. Moreover, excellent photocatalytic universality for other NACs, high stability, and good reusability also were confirmed. Based on the band structure of the gCN-FePc-1 photocatalyst, a plausible mechanism was proposed to illustrate the photocatalytic reduction process of p-NP to p-AP. This study demonstrates that the covalent modification of FePc into gCN skeleton is an effective strategy to modulate the electronic structure, and the hybrid gCN-FePc is a potential visible-light-driven photocatalyst that potentially can be used for eliminating NAC contamination in wastewater.