In this paper, we present a new method based on sparse signal decomposition for effectively removing baseline wander (BW) noise from the ECG signal. Our proposed method not only eliminates BW noise from ECG signal but also preserves the morphological shape of local waves of the signal. Our proposed method is tested and validated on real ECG signals taken from MIT-BIH arrhythmia database. Comparative results depict the superior performance of the proposed method over the state of art methods. © 2016 IEEE.