An efficient method for GPS multipath mitigation is proposed. The motivation for this proposed method is to integrate the Teager-Kaiser Operator (TKO) with the Multipath Estimating Delay Lock Loop (MEDLL) module to mitigate the GPS multipath efficiently. The general implementation process of the proposed method is that we first utilize the TKO to operate on the received signal’s Auto-Correlation Function (ACF) to get an initial estimate of the multipaths. Then we transfer the initial estimated results to the MEDLL module for a further estimation. Finally, with a few iterations which are less than those of the original MEDLL algorithm, we can get a more accurate estimate of the Line-Of-Sight (LOS) signal, and thus the goal of the GPS multipath mitigation is achieved. The simulation results show that compared to the original MEDLL algorithm, the proposed method can reduce the computation load and the hardware and/or software consumption of the MEDLL module, meanwhile, without decreasing the algorithm accuracy.