Volatile organic compounds (VOCs) are commonly produced in the combustion of fossil fuels and in chemical industries such as detergents and paints. VOCs in atmosphere cause different degrees of harm to human bodies and environments. Adsorption has become one of the most concerned methods to remove VOCs in atmosphere due to its high efficiency, simple operation and low energy consumption. Biomass-based porous carbon (BPC) has been considered as the most promising adsorption material because of the low cost and high absorption rate. In this paper, the key characteristic (e.g., specific surface area, pore structure, surface functional groups and basic composition) of BPC affecting the adsorption of VOCs in atmosphere were analyzed. The improvement of adsorption capacity of BPC by common modification methods, such as surface oxidation, surface reduction, surface loading and other modification methods, were discussed. Examples of BPC adsorption on different types of VOCs including aldehydes, ketones, aromatic VOCs, and halogenated hydrocarbons, were also reviewed. The specific adsorption mechanism was discussed. Finally, some unsolved problems and future research directions about BPC for adsorbing VOCs were propounded. This review can serve as a valuable reference for future developing effective biomass-based porous carbon VOCs adsorption technology.