The invention discloses a method for preparation of chemical raw materials by using of 
potassium-containing shale, and the method comprises the following steps: first, mixing 
potassium-containing shale 
powder and 
hydrochloric acid in a reaction kettle for pretreatment, filtrating to get a 
hydrochloride solution and a shale acidification body, then performing 
catalytic decomposition of the shale acidification body to obtain an aluminum salt, an iron salt and a 
potassium salt; reacting the 
hydrochloride solution with 
calcium hydroxide for an acid-base reaction, adjusting the pH value to 7 - 9, performing secondary filtering of the reactants to obtain a filtrate cake and a filtrate, 
drying the filtrate to obtain 
calcium chloride hexahydrate and 
calcium chloride dihydrate; mixing the 
filter cake with 
sulfuric acid for 
dissolution, slowly adding a 
sodium carbonate solution, adjusting the pH value, and then adding a polymerizer to the solution for reaction to prepare polymeric aluminum 
sulfate and polymeric 
ferric sulphate. The method can solve the problem of impurities taken in by the potassium-containing shale as a 
raw material for the production of the chemical raw materials, and can prepare useless calcium element into a calcium 
chloride product, and meanwhile can produce the chemical raw materials of the polymeric aluminum 
sulfate and the polymeric 
ferric sulphate, lower the production costs and improve the economic efficiency.