The invention discloses a Treelet curvelet domain denoising- based method for change detection of a remote sensing image. The method comprises the following steps: (1), reading data; (2), carrying out median filtering; (3), constructing a logarithm difference image; (4), constructing an absolute value difference image; (5), carrying out fast discrete curvelet decomposition; (6), carrying out classification on curvelet transform coefficients; (7), assigning all the curvelet transform coefficients of a Fine scale layer a value of zero ; (8), carrying out denoising on a Detail scale layer; (9), carrying out curvelet transform; (10), calculating a change proportion threshold; (11), carrying out classification; and (12) obtaining a change detection result graph. According to the invention, themethod has good robustness on noises; marginal information of a change area can be well maintained and fake change information is reduced; and the method has a high detection precision; moreover, themethod can be applied to fields including disaster monitoring, forest coverage rate assessment and city planning and the like.