This paper introduces a novel algorithm that combines independent component analysis (ICA) and translation invariant wavelet transform to effectively denoise electroencephalogram (EEG) signals affected by noise. The proposed method, Cycle Spinning Wavelet Transform ICA (CTICA), outperforms conventional ICA techniques (FastICA, EFICA, and Pearson-ICA) in terms of mean square error, signal-to-noise ratio, and overall accuracy as demonstrated through experiments. This approach aims to address the limitations of existing denoising methods by leveraging the strengths of both ICA and wavelet transforms.