The invention belongs to the field of material synthesis, in particular relates to a method for non-invasive efficient purification of a single-wall carbon nano tube. The method comprises the following steps: laying original single-wall carbon nano tube samples in a quartz boat, and placing the quartz boat in a quartz tube; raising the temperature of a furnace to 400-500 DEG C at the speed rate of 10 DEG C. min<-1> and insulating for 1-3 hours; after an air oxidation reaction is finished, closing two ends of the quartz tube and introducing protective gas argon so as to exhaust the air in the quartz tube; then raising the temperature of the furnace to 750-1000 DEG C at the speed rate of 10 DEG C. min<-1> and insulating for 1-3 hours; after a high-temperature reduction reaction thermal treatment process is finished, introducing the protective gas, taking out the samples after the temperature of the furnace is reduced to room temperature, and removing catalyst particles and unreacted metal oxides, wherein the metals on the catalyst particles are reduced out; and filtering, washing and drying again, so as to obtain the purified single-wall carbon nano tube samples. In the method, the purification process is simple, the tube wall structure of the single-wall carbon nano tube is not destroyed in the whole purification process, the purification cost is low, environment is not polluted, and continuous operation can be realized, thus the method is suitable for large-scale purification of the single-wall carbon nano tube.