The invention discloses a convolutional neural network image denoising method based on multi-scale convolution groups and parallelism. The method specifically comprises the following steps of 1, preparing a training set, selecting an appropriate data set as an original image in the training set, preprocessing the original image, simulating the real noise by adopting the Gaussian white noise, and adding the real noise into the original image as a noise image corresponding to the original image; 2, constructing a network model, and constructing a network model in combination with a convolution network mode of the multi-scale convolution group and the parallelism; 3, setting the hyper-parameters, a loss function and an optimization algorithm of the network according to the network model constructed in the step 2; 4, performing network training, and using the constructed network model in the step 2 to train a single-noise training set and a multi-noise training set respectively to obtain aplurality of network models corresponding to the training sets; and 5, testing the network performance. According to the method, more image contours and texture details can be reserved while the noise is eliminated.