The invention discloses a method for preparing pyroligneous by utilizing apricot shells and preparation of apricot shell active carbon based on the method. The method uses seeds of almonds as raw materials and prepares natural and environmental-friendly apricot shell pyroligneous as a bacteriostatic agent and the active carbon as a byproduct through the steps of breaking the shells, grinding, pyrolyzing, removing impurities, standing still, refining, and the like. The prepared pyroligneous has medicinal effects and quite wide application space in various industries such as bacteriostasis, antisepsis, deodorization, plant growth promotion, beverages, cosmetics, and the like. The active carbon as the byproduct has powerful adsorption capacity and is widely applied to the aspects of food industries, decolorization, air purification, deodorization, catalyst carriers, precious metal purification, electric conductors, and the like so as to further facilitate the life of people. The method has quite important social, environmental protection and economic benefit.