The invention discloses viscosespinning oil and a preparation methodthereof, and belongs to the technical field of textile assistants. The viscosespinning oil comprises a lubricant, an antistatic agent and an emulsifier, wherein the lubricant is selected from one or more of white oil, liquid paraffin, vaseline, spindle oil, stearate and oleate; the emulsifier is selected from one or more of fattyalcoholpolyoxyethylene ether, polyoxyethylene fatty acid, polyol fatty acid ester, nonylphenolpolyoxyethylene ether and polyethylene glycol; and the antistatic agent is selected from one or more of alkyl phosphate salt, alkyl sulfate, alkyl phosphate and higher alcohol alkyl sulfate. By screening the components of the lubricant, the antistatic agent and the emulsifier of the viscose oil, the prepared product can effectively regulate the friction force of the fiber surface, improve the antistatic performance, has high softness, good smooth feeling, appropriate bundling performance and bundlingcohesion performance, and can effectively improve the fiber spinning processability.