There has been increased concern surrounding exposure to heavy metals due to the evolving understanding of their role in the development of cancer. This review highlights research related to the impact that heavy metals aluminum, arsenic, beryllium, cadmium, lead, mercury, nickel and radium have on human health. Research was collected through PubMed, and it was compiled to assess the current knowledge of exposure sources, types of cancers induced and therapeutic measures for these metals. Furthermore, it was designed to assist in guiding future research efforts with respect to heavy metals and cancer.