This paper presents an approach for digital mammograms enhancement using curvelet transform. The curvelet transform breaks the limitation of the wavelet transform and provides efficient representation of smooth objects with discontinuities along curves. It has special micro-local features which make them especially adapted to the contrast enhancement of mammographic features. A kind of nonlinear enhancing function is applied to enhance the details of mammogram according to the importance of the curvelet coefficients from different scales and angles. Results show the technique is potential to improve the accuracy of cancer breast detection.