Volatile organic compounds (VOCs) emission on the working face of a large sanitary landfill in northern China was characterized in a one-year long sampling campaign. A total of 67 VOCs with average annual concentration of 2903.01μg/m3 were detected. Ethanol was the dominant species of detected VOCs, accounting for 76.4-82.3% of the total volatile organic compounds (TVOCs) concentration. VOCs emission showed seasonal variation as the highest concentration was detected in summer and lowest appeared in winter. Furthermore, 50 VOCs identified were non-carcinogenic chemicals and 21 of them were carcinogenic chemicals. Risk assessment showed that the average total non-carcinogenic risk value (HIT) was 4.95, which far exceeded the threshold value of 1; and the average total carcinogenic risk value (RiskT) was 8.45×10-5, close to the limit of 1×10-4. That means both the non-carcinogenic and carcinogenic risks of long-term exposure to these VOCs could not be ignored. Some of the oxygenated compounds (Acrolein, Ethyl acetate, etc.), halocarbons (1,1,2-Trichloroethane, 1,2-Dichloropropane, etc.) and aromatic compounds (Naphthalene, m+p-Xylene, etc.) consisted the main contributors to non-carcinogenic risks. Meanwhile, carcinogenic risks were mainly caused by halocarbons (cis-1,2-Dichloroethylene, FREON11, etc.) and aromatic compounds (Benzene, Ethylbenzene, etc.). In addition, statistical analysis revealed that the HIT values were related to the concentrations of risk aromatic compounds, halocarbons and hydrocarbons; RiskT values were only related to the concentrations of risk aromatic compounds and halocarbons. The research results provide an important theoretical basis for occupational risk management and VOCs emission prevention in landfills.