The invention relates to a production method for co-production of bamboo charcoal and bamboo vinegar. The production method includes the following steps that S1, raw materials are selected; S2, moso bamboos are crushed, wherein the moso bamboos with the branches and leaves are crushed into 3-5 mm blocks according to the technological requirement, soaking with a pretreatment solution is conducted for 1-2 h, drainage is conducted, and then the objects are pre-dried at 60-70 DEG C until the water content is 20-25 % and sent to a pre-heating mechanism through a feeding mechanism, the pretreatmentsolution is prepared from, by weight, 3-8 % of water insoluble dextran, 10-15% of sodium hydrogen carbonate, 2-5% of aminophylline and the balance deionized water; S3, pre-heating is conduced; S4, pyrolysis is conducted; S5, carbonization is conducted; S6, bamboo vinegar purification is conducted, wherein bamboo vinegar obtained in the step 3 and bamboo vinegar obtained in the step 4 are mixed, anadsorption treatment agent is added in the mixture, then the mixture is stirred evenly, treated for 0.5-1 h and fully filtered, and the finished product of bamboo vinegar is obtained, the adsorptiontreatment agent refers to modified sepiolite powder. The production efficiency is high, the product yield is high, the degree of automation is high, and through organic coordination of the various mechanisms, the requirement of industrialized co-production of bamboo charcoal and high-quality bamboo vinegar can be met.