Aiming at the low-resolution and instability of crosswell seismic travel-time tomography,a total variation regularization waveform inversion (TVWI) method for crosswell seismic data was proposed.High resolution velocity distribution between two wells can be obtained by TVWI using crosswell seismic data.TVWI is based on Gauss-Newton wave equation inversion,which converts the velocity calculation of crosswell seismic data into wave equation inversion and achieves the wave equation inversion through minimizing the difference between the calculated seismic data and observed data.The local linearization step by step iteration method is used to optimize the nonlinear objective functional.The total variation constraint item is added to the wave equation inversion objective functional,to improve the stability and the resolution of inversion.A complex velocity model was designed to verify the validity of TVWI method,and the result shows that for the different given initial velocity,all the inversion has relatively high accuracy.The initial velocity model which has large difference to real velocity was selected to discuss the dependence of TVWI method on the picking of initial value.Inversion result shows that it is not depend on the picking of initial value,but if the initial value is not well picked,the iteration times and computation cost will increase.Finally,anti-noise ability 〖JP2〗of TVWI method was tested,and it was proofed to be strong ability.