A laboratory experiment was set up to explore the effects of biochar and calcium peroxide on the emissions of CH_4,CO_2,N_2O and microbial activity in upland red soil.Four treatments were tested in the experiment,which included CK (control),Ca (calcium peroxide,1.72 g·kg~(-1)),C (biochar,21.46 g·kg~(-1)),C+Ca (biochar,21.46 g·kg~(-1) and calcium peroxide,1.72 g·kg~(-1)).The results showed that single application of biochar and calcium peroxide could reduce CO_2 and N_2O fluxes,and combined application (C+Ca) has the most significant effect on emission reduction of CH_4,CO_2 and N_2O.Soil amendments has seriously alleviated the greenhouse effect based on the judgement obtained through the dynamic of global warming potential(GWP).Biochar and calcium peroxide increased soil pH,soil microbial biomass carbon and soluble organic carbon content to a certain extent.Soil amendments (biochar and calcium peroxide) can improve soil invertase,amylase and urease activity,and especially combined application (C+Ca) had the best effect.Therefore,the combined application (C+Ca) can effectively reduce the greenhouse gas emissions in upland red soil,and the application of amendments,such as biochar,played a certain role on emission reduction of upland red soil.