The invention discloses a method for preparing porous hollow titanium dioxide nanotubes. The method comprises the steps of 1, dissolving a polymer spinning carrier, an anti-hydrolysis agent, disperse phase, a disperse phase cosolvent and a titanium dioxide precursor in a solvent while stirring to form a spinning solution; 2, conducting electrostatic spinning on the spinning solution obtained in step 1 through an electrostatic spinning device to obtain nanofiber; 3, aging the nanofiber obtained in step 2, and then conducting extraction to obtain hollow nanofiber; 4, calcinating the hollow nanofiber obtained in step 3 to obtain the porous hollow titanium dioxide nanotubes. The method is easy to operate, sensitivity to external conditions during spinning is reduced, silk production is stable, needle blocking does not occur easily, large-scale production can be achieved easily, and the porous hollow titanium dioxide nanotubes prepared with the method have a pure phase and a high specific surface area.