No. PreventX 24/7 does NOT contain any heavy metals. Tin, arsenic, silver, and copper are often used in other antimicrobials.