At present,the discrete wavelet transform has been widely practical use in wave fault location.In fact,two key factors ranging algorithm about accuracy of fault traveling wave arrival time and fault wavelet velocity can also improve.This is because the scale factor for discrete wavelet is index 2,the frequency band is wide after wavelet decomposition.To address this issue,the paper presents a method which using continuous wavelet transform and adopting appropriate scale factor from the transformation.This method using the least square method in time-frequency signal which comes from the continuous wavelet transform to select a appropriate scale factor,then using the scale factor in time-frequency to determine the arrival time of fault traveling and the velocity of fault traveling wave,finally calculate the fault distance.Simulation results show that this method is accurate in single-ended fault location method.