Porous carbon is an ideal adsorbent for the elimination of volatile organic compounds (VOCs) attributed to their price, availability and excellent adsorption capacity. However, there are significant variation in the adsorption capacity and adsorption selectivity of different precursors for VOCs under humid conditions after modification because of the differences in their own structural properties. In this study, graphitized hydrophobic porous carbon with excellent specific surface area was successfully synthesized by selecting bamboo fiber, maize, coconut husk and coal as precursors and potassium hydroxide as an activator. Among them, the dynamic adsorption capacity of benzene in the sample with bamboo fiber as precursor was maintained at 74.7% under the high humidity condition (RH90%) compared with the dry state (RH0%). Grand Canonical Monte Carlo (GCMC) simulations and weak interaction force analyses showed that enhanced dispersion attraction between graphitized carbon surfaces and benzene molecules in comparison to disordered carbon surfaces. The existence of oxygen functional groups enhanced the interaction between porous carbon and water through hydrogen bonding leading to preferential adsorption of water molecules, which resulting in the decrease of their adsorption performance in wet condition. This research provided theoretical and experimental views of the effects of graphitization and oxygen functional groups on the competitive adsorption capture of benzene and water by porous carbon, which further provided a reliable approach to synthesizing porous carbon with high adsorption capture for benzene removal in high humidity environments.