Oregon

Cannabis Testing Data

Every completed Oregon cannabis compliance sample, from the state's own record: 446,299 samples, 2,138 operators, 28 labs. Jan 2019 – Jun 2025. Six full calendar years plus the first half of 2025 — the longest single arc on this property.

Operators and labs are de-identified in the source data and shown by numeric ID (Lab 1 = highest volume). Potency is converted from the source unit (mg/g) to percent. Data Jan 2019 – Jun 2025 (2025 = January–June only) · built June 2026.

2025 covers January–June only. Every 2025 figure on this page — sample volume, pass rate, active operator count — is a half-year number. It is labeled as such wherever it appears and is excluded from full-year trend comparisons.

Samples Tested
446,299
Completed compliance samples
Operators
2,138
By numeric ID, across the record
Labs
28
Three handle 50.6% of volume
Median Flower THC
23.36%
21.5% (2019) → 26.32% (2025, H1)
Labs Charted, Median Flower THC
20
Every lab with 1,000+ flower samples, plotted. Medians run 19.07% to 25.22%. See below.
Overall Pass Rate
98.18%
8,101 samples failed
Active Operators, 2019 → 2025
1,132 → 613
2025 is H1 only — a half-year count
Remediation Rate
0.524%
2,340 samples flagged remediated
Solvent Fail Rate
1.018%
844 of 82,867 solvent tests
Pesticide Fail Rate
0.912%
2,930 of 321,142 pesticide tests

Potency, and where each lab reports it

Median Oregon flower lands at 23.36% THC across 213,831 flower samples. It drifts from 21.5% in 2019 to 26.32% in 2025 (H1). The record also carries every sample's testing lab. Plot all 20 labs that handle at least 1,000 flower samples and the median flower THC ranges from 19.07% (Lab 19) to 25.22% (Lab 9) — every qualifying lab is on the chart below, nothing held back.

23.36%

median flower THC across 213,831 flower samples; mean 23.49%.

29.97%

90th-percentile flower THC — the top decile of the market by reported potency.

20

labs with 1,000+ flower samples, every one plotted below. Median flower THC across them runs 19.07% to 25.22%.

28

labs in the record, each competing for the same operators' business.

Median & 90th-percentile flower THC by year

Annual flower-only THC. 2025 is January–June.

Median flower THC by lab

Flower-only median THC at each lab with 1,000+ flower samples, ranked. Every qualifying lab is shown; labels carry each lab's flower-sample count.

Flower THC distribution

Flower samples by reported THC %, 2-point bins. Median 23.36%, mean 23.49%, p90 29.97%.

Reading the chart

The chart plots every one of the 20 labs that handle 1,000 or more flower samples — no cutoff at the high end, no cutoff at the low end, each labeled with its flower-sample count. Across them, the median reported flower THC runs from 19.07% (Lab 19) to 25.22% (Lab 9) on the same product class. Labs do not test identical populations of flower, so part of this range reflects which operators send samples where. The chart shows the full range; it does not by itself assign a cause.

This chart uses flower samples only. CBD-dominant samples (Total CBD > Total THC) and concentrates and extracts are excluded, so each per-lab median describes flower potency rather than product mix. Labs with at least 1,000 flower samples are shown; labs below that threshold are excluded as statistically unstable — a median computed on a few hundred samples or fewer is not a stable lab-wide signal.

Year over Year

Volume tested ran 64,172 samples in 2019 and 89,113 at its 2021 peak, then declined every year through 2024. The active-operator count moved the same way: 1,132 in 2019, 1,240 at the 2021 peak, 613 in the first half of 2025.

Pass rate by year

Share of completed samples that passed all required panels. 2025 is January–June.

Volume tested by year

Completed samples per year. The 2025 bar is a half-year (Jan–Jun) and is marked accordingly.

Active operators by year

Distinct operators appearing in the testing record each year. The count rose into 2021, then fell every year after. The 2025 bar is a half-year (Jan–Jun) and is marked.

Testing & Safety

98.18% of completed samples pass; 8,101 failed. Each safety panel has its own denominator — not every sample is screened for every contaminant — so these are per-panel rates. Residual solvents fail at 1.018%, pesticides at 0.912%, mycotoxins at 0.005%.

Overall Pass Rate
98.18%
438,198 of 446,299 samples
Samples Failed
8,101
1.82% of the record
Highest Panel Fail Rate
1.018%
Residual Solvents · 844 of 82,867
Lowest Panel Fail Rate
0.005%
Mycotoxins · 5 of 107,744

Fail rate by safety panel

Per-panel fail rate: failures ÷ samples tested for that panel. Each panel has a different denominator (shown in the table at right), so these are rates, not counts to be summed.

Safety panels in detail

Each panel's denominator, failures, and rate.

PanelTestedFailedFail rate
Residual Solvents 82,867 844 1.018%
Pesticides 321,142 2,930 0.912%
Microbials 78,421 586 0.747%
Heavy Metals 78,532 532 0.677%
Mycotoxins 107,744 5 0.005%

Pass rate by year

Overall sample pass rate per calendar year. 2025 is January–June.

Pass rate by product type

Completed samples by product category, sorted by volume.

Product typeSamplesPass rate
Buds (by strain)161,05498.61%
Buds110,31999.08%
Extracts71,73696.75%
Edibles (each)26,09097.07%
Concentrate18,39597.1%
Infused Pre-Roll8,40596.44%
Shake/Trim (by strain)7,36398.48%
Inhalable Cannabinoid Product with Non-Cannabis Additives (with ingredients)6,76298.54%
Combined Category6,71199.54%
Shake/Trim5,36097.93%
Edibles4,63698.17%
Concentrate (each)3,14898.98%

Labs

28 labs appear in the record. The top three handle 50.6% of all volume. They compete for the same operators' business, and they do not test identical populations — so lab pass rates and median potencies require context, given below.

Lab market share

Share of completed samples, by lab. Top 12 by volume; the remaining 16 are grouped.

Pass rate by lab

Share of samples passing, by lab. Labs with under 100 samples flagged below.

All labs

Full lab table. Sample size matters: read the small labs with care.

LabSamplesSharePass rateMedian flower THCActive
Lab 1 99,092 22.2% 97.51% 23.72% 2019-01 – 2025-06
Lab 2 71,089 15.93% 98.07% 22.16% 2019-01 – 2025-06
Lab 3 55,674 12.47% 98.86% 24.37% 2019-01 – 2025-06
Lab 4 28,133 6.3% 97.71% 22% 2019-01 – 2025-06
Lab 5 25,391 5.69% 98.62% 25.14% 2019-01 – 2025-06
Lab 6 25,315 5.67% 99.03% 20.79% 2019-01 – 2022-02
Lab 7 † 23,220 5.2% 99.72% 23.4% 2019-01 – 2023-05
Lab 8 21,249 4.76% 97.51% 21.9% 2019-01 – 2025-06
Lab 9 19,275 4.32% 98.17% 25.22% 2019-01 – 2025-06
Lab 10 17,967 4.03% 98.11% 22.24% 2022-02 – 2025-06
Lab 11 12,222 2.74% 98.07% 21.73% 2019-01 – 2023-04
Lab 12 8,437 1.89% 99.24% 23.7% 2019-01 – 2021-08
Lab 13 7,685 1.72% 98.24% 20.9% 2019-01 – 2025-06
Lab 14 6,843 1.53% 97.3% 20.42% 2019-01 – 2022-03
Lab 15 5,990 1.34% 98.75% 22.49% 2022-08 – 2024-09
Lab 16 3,487 0.78% 97.88% 22.02% 2020-01 – 2021-08
Lab 17 2,577 0.58% 99.07% 24.17% 2020-12 – 2023-10
Lab 18 2,453 0.55% 98.49% 21.88% 2019-01 – 2022-08
Lab 19 1,989 0.45% 96.93% 19.07% 2019-01 – 2021-01
Lab 20 1,747 0.39% 94.28% 20.21% 2021-02 – 2023-06
Lab 21 † 1,612 0.36% 99.75% 21.66% 2021-08 – 2023-06
Lab 22 † 1,376 0.31% 100% 21.82% 2019-01 – 2020-09
Lab 23 1,160 0.26% 95.17% 23.5% 2023-04 – 2025-06
Lab 24 937 0.21% 96.05% 22.85% 2019-01 – 2019-11
Lab 25 693 0.16% 99.28% 17.75% 2019-01 – 2019-07
Lab 26 634 0.14% 98.26% 22% 2020-08 – 2025-05
Lab 27 ⚠ 49 0.01% 100% 1.89% 2019-04 – 2022-05
Lab 28 ⚠ 3 0% 100% 2023-09 – 2024-01

⚠ Lab 27 (49 samples) and Lab 28 (3 samples) carry too little volume for lab-wide conclusions. † A 100% or near-100% pass rate across the volumes shown is implausible for that volume; those rates are flagged pending verification and held out of any lab-quality conclusion.

Market control: the entry cohort, six years on

Oregon issues cultivation licenses without a statewide cap. 1,132 operators were active in the testing record in 2019; that cohort still accounts for 50.4% of tested samples in 2025 (H1). The active-operator count peaked at 1,240 in 2021 and fell to 613 by the first half of 2025.

1,132

operators active in 2019, the entry cohort and the largest single class in the record.

50.4%

of 2025 (H1) tested samples still come from that 2019 cohort, down from 100% at the start.

1,132 → 613

active operators, 2019 to 2025 (H1) — the count rose into 2021, then fell each year.

16%

of all tested samples come from the ten largest operators by volume; the top three, 9.3%.

Each entry cohort, against the share it holds

Bars count operators each cohort added; the line shows each cohort's share of every sample tested across the full 2019–2025 record. The 2019 cohort (1,132 operators) accounts for 74.7% of all samples tested since 2019.

The 2019 cohort's share, year by year

Share of each year's tested samples coming from operators active in 2019: 100% in 2019, 50.4% by 2025 (H1). 2025 is January–June.

A note on "unconcentrated"

Run the standard concentration test on operators and Oregon comes back near zero: an operator-level HHI of 56, far under the Justice Department's 1,500 threshold for an unconcentrated market. That is what an uncapped license regime with thousands of operators produces by construction.

Remediation

2,340 samples — 0.524% of the record — carry Oregon's ContainsRemediatedProduct flag, marking product that was treated to remove contamination and then re-tested. The annual rate ranges from 0.253% to 0.779%.

Remediation rate by year

Share of samples flagged as containing remediated product, per year. 2025 is January–June.

Remediation rate by product type

Top product types by remediation rate. The flag is present in the 2019–2025 spine dataset.

Operators

Every operator in the record, by numeric ID — search, sort, and open any one for its entry, volume, labs, and performance. 2,138 operators total.

Select an operator to see its full record.

Tap an operator above to open its detail.

Download the Data

The cleaned, sample-level dataset behind every chart — 446,299 rows. Check our math.

Sample-level dataset (CSV)

One row per completed sample: operator ID, lab ID, period, product type, pass/fail, remediation flag, THC.

Download or_samples.csv →

How this was built

Source, de-identification, the mg/g→% conversion, what counts as a failure, known limitations, and the data range.

Read the methodology →

Data Jan 2019 – Jun 2025 (2025 = January–June only) · built June 2026.