Cannabis Lab Testing in Minnesota

Every cannabis and hemp-derived THC product sold in Minnesota must pass independent laboratory testing. Here is what gets tested, why it matters, and how to read a certificate of analysis.

Last verified: March 2026

Why Lab Testing Matters

Lab testing is the backbone of cannabis consumer safety in Minnesota. Unlike the unregulated market, every legal cannabis product — whether from a dispensary or a liquor store — must pass a battery of tests before it reaches the shelf. Testing ensures:

  • Accurate potency — what the label says matches what is in the product
  • No harmful contaminants — pesticides, heavy metals, mold, and solvents are screened
  • Consumer confidence — you know what you are putting in your body
  • Batch accountability — every product can be traced to a specific production run

What Gets Tested

Under Chapter 9810 rules, Minnesota requires testing across six major categories:

1. Potency Analysis

Measures the concentration of cannabinoids in the product:

  • Delta-9 THC and THCA (tetrahydrocannabinolic acid)
  • CBD and CBDA (cannabidiolic acid)
  • Total THC = delta-9 THC + (THCA × 0.877)
  • Other cannabinoids as applicable (CBN, CBG, etc.)

Potency testing confirms that the THC and CBD levels on the label are accurate within allowed tolerances. A product labeled "10 mg THC" must actually contain close to 10 mg.

2. Pesticide Screening

Tests for the presence of prohibited pesticides and verifies that any allowed pesticides are within safe limits. Cannabis plants can absorb and concentrate pesticides, making this testing critical. Minnesota's pesticide panel follows guidelines established by the OCM and aligns with standards from other regulated cannabis states.

3. Heavy Metals Testing

Screens for toxic heavy metals that cannabis plants can absorb from soil and water:

  • Lead (Pb)
  • Arsenic (As)
  • Cadmium (Cd)
  • Mercury (Hg)

Limits are set per product type, with inhalable products (flower, vape cartridges) held to stricter standards than edibles because inhaled contaminants bypass the digestive system.

4. Microbial Testing

Detects harmful microorganisms including:

  • E. coli
  • Salmonella
  • Aspergillus (a dangerous mold genus)
  • Total yeast and mold counts
  • Total aerobic bacterial counts

Microbial contamination is especially dangerous for immunocompromised consumers, including medical cannabis patients undergoing chemotherapy or managing autoimmune conditions.

5. Mycotoxin Testing

Tests for toxic compounds produced by certain mold species:

  • Aflatoxins (B1, B2, G1, G2)
  • Ochratoxin A

Mycotoxins can persist even after mold is killed, so their detection is separate from microbial testing. These compounds are carcinogenic and must not be present above established limits.

6. Residual Solvents

For concentrates and manufactured products that use solvents during extraction, testing verifies that residual chemicals are within safe limits:

  • Butane, propane (hydrocarbon extraction)
  • Ethanol (alcohol extraction)
  • CO2 (supercritical extraction)
  • Other solvents used in manufacturing

Products made without solvents (flower, rosin, water hash) may be exempt from this specific panel but still undergo all other required tests.

Testing Requirements by Product Type

Test Category Cannabis Products (Dispensary) Hemp-Derived THC (Retail)
Potency Required Required
Pesticides Required Required
Heavy metals Required Required
Microbials Required Required
Mycotoxins Required Required
Residual solvents Required (extracts) Required (extracts)

Lab Independence

Minnesota law requires that testing laboratories operate independently from cannabis cultivators, manufacturers, and retailers. This separation prevents conflicts of interest:

  • Testing facilities hold a separate license type ($10,000 application fee, $20,000 annual renewal)
  • Labs cannot have financial ties to any cannabis licensee whose products they test
  • The OCM audits testing facilities for accuracy and compliance
  • Labs must be ISO 17025 accredited or meet equivalent quality standards

Batch Testing

Cannabis products are tested in batches — a defined quantity of product produced under the same conditions. Key aspects:

  • Every batch must be tested before products can be sold to consumers
  • Each batch receives a unique batch number printed on the product label
  • If a batch fails any test, the entire batch is quarantined — it cannot be sold
  • Failed batches may be remediated (re-processed) and re-tested for certain failures, but not all
  • The batch number enables full seed-to-sale traceability through Minnesota's tracking system

How to Read a Certificate of Analysis (COA)

A certificate of analysis (COA) is the official lab report for a specific batch. Many Minnesota products include a QR code on the label that links directly to the COA. Here is what to look for:

COA Section What It Shows What to Look For
Sample info Product name, batch number, date tested Verify it matches your product's label
Cannabinoid profile THC, CBD, and other cannabinoid levels THC should match the label; look for CBD ratio
Terpene profile Specific terpenes and concentrations Indicates flavor and potential effects
Contaminant results Pesticides, heavy metals, microbials, solvents All should show "Pass" or "ND" (not detected)
Lab information Lab name, license number, analyst signature Confirms the report is from a licensed facility
Scan the QR Code

Many Minnesota cannabis products include a QR code on the label that links directly to the certificate of analysis (COA) for that specific batch. Scan it with your phone's camera to see the full lab results — potency, contaminants, terpenes, and more.

What Happens When a Product Fails?

  • Quarantine: The entire batch is immediately quarantined and cannot be sold
  • Notification: The OCM is notified of the failure
  • Remediation: For certain failures (e.g., moisture content), the batch may be reprocessed and re-tested
  • Destruction: If remediation is not possible or the re-test fails, the batch must be destroyed
  • Recall: If a product has already been sold and a problem is discovered, a recall can be initiated using the batch number for traceability

Official Sources