The wavelet transform was applied to Raman spectra to remove heteroscedastic noise from ancient pigments such as azurite and ultramarine blue. Wavelets from the Daubechies, Coiflet and Symmlet families were evaluated. Two different thresholding strategies on the detail coefficients were applied; the first is a one-dimensional variance adaptive thresholding and the second is a block threshold denoising. The block thresholding strategy removes the noise and preserves the band shapes best. Background removal during the denoising process was also investigated and the results were very good when the block thresholding strategy was used to suppress background at the optimal level of the denoising process. Copyright © 2005 John Wiley & Sons, Ltd.