The invention discloses a method for preparing a multi-stage SnO2 nanotubular gas sensitive material. The method comprises the following steps: (1) stirring PVP (Polyvinyl Pyrrolidone) in ethylene glycol, and carrying out ultrasonic treatment so as to obtain a solution a; (2) uniformly dispersing molybdenum oxide nanorods into the solution a so as to obtain a solution b; (3) putting a stannous chloride solution and a thioacetamide solution into the solution b, stirring, transferring into a reaction kettle, and carrying out constant-temperature hydrothermal treatment for 10-14 hours; (4) cooling, carrying out centrifugal collection with absolute ethyl alcohol, transferring obtained precipitate into a flask by using the absolute ethyl alcohol, adding ammonia water, stirring for 1-2 hours, carrying out centrifugal collection, and drying the obtained precipitate so as to obtain SnS2; (5) calcining the obtained SnS2 in a tubular furnace, thereby obtaining the multi-stage SnO2 nanotubular gas sensitive material. The method is cheap and easy in raw material obtaining, simple in operation method, low in energy consumption, good in repeatability, high in yield and applicable to on-scale production, and in addition, the prepared multi-stage SnO2 nanotubular gas sensitive material can be used as materials of sensors, catalysts, catalyst carriers and the like, and has good application prospects.