Skip to content
Heavy Metal Index

Health Canada — Guidance on Heavy Metal Impurities in Cosmetics: Pb 10, As 3, Cd 3, Hg 1, Sb 5 ppm

Regulation

Health Canada’s Guidance on Heavy Metal Impurities in Cosmetics sets numeric impurity limits for five heavy metals in finished cosmetic products: lead 10 ppm, arsenic 3 ppm, cadmium 3 ppm, mercury 1 ppm, antimony 5 ppm.

Page snapshot
Referenced by6 pages
JurisdictionCA
Metalmultiple (Pb, tAs, Cd, tHg, Sb)
Effective2012-07-20

Overview

Health Canada’s Guidance on Heavy Metal Impurities in Cosmetics sets numeric impurity limits for five heavy metals in finished cosmetic products: lead 10 ppm, arsenic 3 ppm, cadmium 3 ppm, mercury 1 ppm, antimony 5 ppm. This is the only North American instrument in this wiki that puts numeric heavy-metal values on finished cosmetics. It is administrative guidance — not a regulation — operating alongside the statutory prohibition of these metals as intentional ingredients (section 16 of the Food and Drugs Act, communicated via the Cosmetic Ingredient Hotlist). The values are loadable as caps in this wiki with status: guidance impurity limit and their units converted explicitly (1 ppm = 1 µg/g = 1 mg/kg per the guidance’s own definitions).

Scope

The guidance applies to cosmetics as defined in the Food and Drugs Act — substances for use in cleansing, improving or altering the complexion, skin, hair or teeth, including deodorants and perfumes. Scope caveats that matter for this wiki’s product rows:

  • Sunscreens are regulated in Canada as non-prescription drugs / natural health products (sunscreen monographs), not cosmetics — the guidance does not apply to them.
  • Zinc-oxide skin-protectant diaper creams are drug-monograph products in Canada; non-therapeutic (non-ZnO) diaper creams are cosmetics.
  • Toothpaste: non-therapeutic toothpaste is a cosmetic in Canada (the Food and Drugs Act cosmetic definition includes teeth); fluoride/therapeutic toothpaste is a drug outside the guidance’s scope.
  • Intentional use of lead, arsenic, cadmium, mercury, antimony, and chromium as cosmetic ingredients is prohibited via the Cosmetic Ingredient Hotlist under section 16 of the Food and Drugs Act; the guidance addresses only their technically unavoidable impurity presence.

Exact limit and units

Policy statement (section 4 of the guidance), with conversions shown explicitly. The guidance defines its units: “ppm — parts per million (1 ppm = 1 µg/g, 1 mg/kg, 1 mg/L)“.

MetalGuidance valueSI equivalents (conversion shown)HMI cap (µg/kg)
Lead10 ppm10 ppm = 10 mg/kg = 10,000 µg/kg10,000
Arsenic3 ppm3 ppm = 3 mg/kg = 3,000 µg/kg3,000 (total arsenic; does not cap inorganic-arsenic rows)
Cadmium3 ppm3 ppm = 3 mg/kg = 3,000 µg/kg3,000
Mercury1 ppm [guidance footnote 21]1 ppm = 1 mg/kg = 1,000 µg/kg1,000
Antimony5 ppm5 ppm = 5 mg/kg = 5,000 µg/kg5,000 (no Sb product rows in the current taxonomy)

The 1000× hazard: these are ppm-scale values. 10 ppm is 10,000 µg/kg, not 10 µg/kg; 1 ppm is 1,000 µg/kg, not 1 µg/kg. Arsenic is stated by the guidance as “arsenic” — this wiki maps it to total arsenic (tAs) only and never substitutes it onto inorganic-arsenic (iAs) rows, per the speciation rule. The guidance attaches its footnote 21 to the mercury entry; the footnote text is not transcribed here (not retrievable in the source capture used).

How tested

The guidance prescribes no analytical method. It references ICP-MS-class multi-element determination typical for trace metals in cosmetic matrices; manufacturers are expected to control impurities through raw-material sourcing and GMP.

Enforcement posture

Section 5 of the guidance states: “Health Canada will take action as deemed appropriate for products that contain heavy metals beyond the limits mentioned above.” The guidance “does not supersede binding legislation”; enforcement leverage comes from section 16 of the Food and Drugs Act (no person shall sell a cosmetic that has in or on it any substance that may cause injury to the health of the user), with the guidance values marking where Health Canada considers the impurity technically avoidable.

History of changes

  • Guidance issued; page metadata gives 2012-07-20 (issued) and 2017-10-02 (last modified). Values unchanged in the current version from the 2012 final guidance.

Comparison with other jurisdictions

Sources

Update history

The five most recent substantive edits to this page, classified major (evidence or structure moved), correction (a published value or statement was wrong and has been fixed), or minor (narrative rewritten without changing the underlying evidence). Each description is derived from what the edit did to this page; the linked commit is the authoritative record, routine regeneration passes are excluded, and the full version history lives in git. When DOI minting comes online (see schema docs), each entry below will also link to a version-pinned DataCite DOI.

CommitDateChangeDescription
9882fa9f2026-08-04major2 sections added
38cedd112026-08-04majorContamination-profile values revised; 7 sections added; narrative text revised