The establishment of facile, rapid, sensitive and cost-effective protocols for the detection of heavy metals is of great significance for human health and environmental monitoring. Hereby, an ultra-facile and label-free immunoassay strategy was designed for detecting heavy metal ion by using Cu (II) as the model analyte. Cu (II) reacted previously with ethylenediaminetetraacetate (EDTA) was captured by immobilized monoclonal antibody for Cu (II)-EDTA chelate. Then Cu (II) was detected based on the self-enhancing effect of Cu (II)-EDTA chelate to luminol-H2O2 chemiluminescence reaction. The CL intensity is linear relative with Cu (II) concentration in a very wide range of 1.0–1000ng/mL, with a detection limit of 0.33ng/mL (S/N=3). Since the specificity of this proposed strategy relied on both the specificity of monoclonal antibody and the specificity of luminol-H2O2 system, it could avoid interference from most common ions. The proposed method was used successfully to detect Cu (II) in traditional Chinese medicine and environmental water samples with acceptable recovery values of 82–113%. This proof-of-principle work demonstrated the feasibility of the label-free immunoassay for heavy metal ions, and opened a new avenue for rapid screening and field assay for drug safety, environmental monitoring and clinical diagnosis.