The invention discloses stainless steel acid pickling passivation paste and a preparing method thereof. The stainless steel acid pickling passivation paste comprises the ingredients including nitrous acid, phosphoric acid, oxalic acid, alkyl alcohol polyoxyethylene ether, sodium citrate, acetic anhydride, potassium pyrophosphate, disodium hydrogen phosphate, benzotriazole, glycerol, gel, a corrosion inhibitor, a penetrating agent, a thickening agent, a viscosity modifier and an inorganic filler. Parts of raw materials like the acetic anhydride are firstly added into the phosphoric acid to be mixed to obtain mixed liquor I; then parts of raw materials like glycerol are sequentially added into mixed acid liquor of the nitrous acid and the oxalic acid to be mixed to obtain mixed liquor II; the mixed liquor I and the mixed liquor II are mixed, and the inorganic filler is added into a mixture; and finally the penetrating agent, the corrosion inhibitor, the thickening agent, the viscosity modifier and the gel are sequentially added while stirring is carried out, and the finished product is obtained after even stirring is carried out. The stainless steel acid pickling passivation paste is good in passivation effect, damage to the stainless steel surface is not prone to occurrence, the stainless steel acid pickling passivation paste is environment-friendly and simple in preparation, and harms on human bodies and damage to the environment can be avoided.