The invention discloses a bamboo-carbon-based 
solid acid catalyst for 
biodiesel and a preparation method and application of the bamboo-carbon-based 
solid acid catalyst. The preparation method includesthe following steps that 1, after being dried, bamboo 
powder is soaked in a 
phosphoric acid solution, and after being soaked for a set time, the bamboo 
powder is dried for standby application; 2, thebamboo 
powder soaked in the step is heated, carbonized, washed with water to be neutral, and dried for standby application; 3, a carbonized product in the step 2 is mixed with a phosphotungstic acidsolution, the mixture is stirred evenly and dried through 
evaporation, and the bamboo-carbon-based 
solid acid catalyst is obtained through preparation. The 
phosphoric acid solution is used for soaking and activating the bamboo powder, 
phosphoric acid molecules are used for filling pore structures of the bamboo powder, 
catalytic degradation is conducted to promote low molecularization of the bamboo powder, a gas escaping material is formed in the 
carbonation process, the pore expanding effect is achieved, the specific surface area of the prepared bamboo-carbon-based 
solid acid catalyst is largely increased, and the catalytic esterification efficiency of the catalyst is easily improved.