The invention discloses loofah viscose fibers and a preparation method thereof. Loofah sponge, loofah leftovers or seeded loofah is used as a raw material; and the viscose fibers with excellent performance and natural antibacterial performance are produced by the processes of material preparation, digestion, alkali refining, bleaching, washing, concentration, pulping, impregnation, squeezing, ageing, yellowing, grinding, dissolution, mixing, filtration, deaeration, filtration, spinning, drafting and post treatment. The quality index of the loofah sponge pulp fully accords with the quality requirement of pulp for the viscose fibers, the antibacterial performance of the loofah sponge is reserved, the use value of the loofah sponge is improved, the problem of raw material shortage of the conventional viscose fibers is solved, agricultural wastes can be fully utilized for producing the biomass fibers, and environmental pollution and excessive dependency on the petroleum resource are reduced.