The invention discloses short linen viscose fiber and a preparation method thereof. The viscose fiber is produced by preparing linen pulp from linen and then using the linen pulp. The preparation method comprises the following steps of: pre-processing, washing, digesting, washing, pulping, degritting, concentrating, alkali refining, whitening, performing acid treatment, washing, finely selecting, degritting, concentrating, papermaking, soaking, squeezing, smashing, aging, yellowing, grinding, dissolving, filtering, defoaming, filtering, spinning, drafting, cutting off, performing post treatment, drying, packaging and the like. The preparation method has the advantages that: the performance of bacterial resistance and bacterial resistance of the linen fiber can be kept better, a finished product has high whiteness, the production period is short, the problems of large digesting intensity, complicated digesting process and the like are solved, and the pollution generated during production is low.