In this paper, we present a new approach to deal with the noise inherent in the microarray image processing procedure. We use the denoising capabilities of decimated and undecimated multiwavelet transforms, DMWT and UMWT respectively, for the removal of noise from microarray data. Multiwavelet transforms, with appropriate initialization, provide sparser representation of signals than wavelet transforms so that their difference from noise can be clearly identified. Also, the redundancy of the UMWT transform is particularly useful in image denoising in order to capture the salient features such as noise or transients. We compare this method with the discrete and stationary wavelet transforms, denoted by DWT and SWT, respectively, and the Wiener filter for denoising microarray images. Results show enhanced image quality using the proposed approach, especially in the undecimated case in which the results are comparable and often outperform that of the stationary wavelet transform. Both multiwavelet transforms outperform the DWT and the Wiener filter.