Burlington-based writer covering Vermont's cannabis industry since 2023. Visits every licensed dispensary in the state, tests products, and reads the CCB rulebook so you don't have to.
TL;DR: Every cannabis product sold at retail in Vermont must pass batch testing at an independent, CCB-licensed lab β Bia Diagnostics or Steep Hill Vermont, both in Colchester β before it can be shelved. The lab report, called a Certificate of Analysis (COA), shows potency, terpenes, pesticides, microbial pathogens and (for concentrates) heavy metals and residual solvents, each against a state action limit. Flower is capped at 30% total THC, concentrates at 60%. In Burlington, Upstate Elevator and Float On publish full COA libraries online; other shops provide them by QR code or on request.
Before a gram of flower or a 10mg gummy reaches the display case at any Vermont dispensary, it travels through an independent testing laboratory. Vermont's Cannabis Control Board (CCB) requires that every batch of cannabis sold at retail pass a battery of tests β and that results follow the product through the supply chain as a Certificate of Analysis, or COA. Most consumers never look at one. They probably should.
This guide covers what Vermont law actually mandates, what every panel on a COA means, how to read one without a chemistry degree, and which Burlington dispensaries currently make their test results publicly accessible.
What Vermont Law Requires: Testing by Product Type
Vermont's testing requirements live in CCB Rule 2, Section 2.9 β with specific numeric action limits set by a separate CCB guidance document. All testing must be conducted by an independent, CCB-licensed laboratory. As of 2026, two labs are licensed for adult-use cannabis testing in Vermont: Bia Diagnostics and Steep Hill Vermont, both located in Colchester. Both hold ISO/IEC 17025 accreditation for cannabis testing.
Flower and Pre-Rolls
For smokeable cannabis flower, Rule 2.9 requires:
- Potency β THC, THCA, CBD, and total cannabinoids. Vermont caps flower at 30% total THC. Label variation tolerance is Β±20% β so a product labeled 25% THC must test between 20% and 30%.
- Terpene analysis β required for all flower products. Results show individual terpene percentages (myrcene, caryophyllene, limonene, linalool, and others) plus a total terpene percentage.
- Pesticide residues β screened against CCB action limits. Up to five cultivars may be batched into a single pesticide test.
- Microbiological contaminants β Salmonella, STEC (Shiga toxin-producing E. coli), and Aspergillus species. All are pass/fail.
- Water activity β replaces older moisture-only testing. Water activity (Aw) predicts product stability and mold risk more accurately than moisture percentage alone. The CCB describes it as "a more accurate representation of stability of the product."
Concentrates
Testing requirements vary by extraction method:
- Solvent-extracted concentrates (BHO, COβ, ethanol) β potency (60% THC cap), heavy metals (arsenic, cadmium, lead, mercury, chromium, copper, nickel), pesticides, and residual solvents. Extraction concentrates pesticide residues, which is why pesticide testing is mandatory here even when it might be batched for flower.
- Mechanically extracted concentrates (ice water hash, rosin) β potency and microbial testing. Heavy metals and residual solvents are not required because no solvent contacts the material.
Edibles and Beverages
Manufactured products require final-product potency testing plus a homogeneity check β confirming that THC is evenly distributed throughout each unit. (An unevenly mixed 10mg gummy batch can deliver 2mg in one piece and 18mg in the next.) The source flower or extract's pesticide and pathogen COAs must travel with the finished product through the supply chain.
How to Read a Vermont COA
Vermont COAs follow a standardized format across licensed labs, though visual design varies. Here's what each section means:
Header Block
Identifies the chain of custody: lab name and accreditation number, cultivator license number, product name, batch number and date, strain name, and the dates the sample was received and reported. If the batch date is more than a few weeks before the report date, ask why β long delays can indicate a failed retest.
Cannabinoid Potency Panel
The most-read section. Look for:
- Total THC β calculated as THC + (0.877 Γ THCA). This is the number that matters for dosing. Raw THCA converts to THC when heated.
- Total CBD β calculated similarly from CBD + (0.877 Γ CBDA).
- CBN β a degradation product of THC. Higher CBN suggests older or improperly stored cannabis.
- CBG β the "mother cannabinoid," increasingly present in specialty cultivars.
Terpene Panel
Individual terpene percentages sum to the total terpene percentage. Terpenes influence aroma, flavor, and β according to emerging research β may modulate the cannabis experience. Myrcene is typically the dominant terpene in indica-dominant strains; limonene in sativas; caryophyllene in many hybrids. A total terpene percentage above 3% is considered well-above-average for Vermont-grown flower.
Pesticide Residue Panel
A list of screened compounds with results versus CCB action limits. Each line shows the compound, its detected level (usually in parts per million or parts per billion), the action limit, and a pass/fail status. A PASS here means no individual pesticide exceeded its action limit β it does not mean zero pesticides detected. Some pesticides are permitted at low levels.
Microbiological Panel
Pass/fail for Salmonella, STEC, and Aspergillus species. A FAIL triggers a mandatory hold and remediation or destruction of the batch. This panel is non-negotiable β pathogens that can cause serious illness in immunocompromised users.
Heavy Metals Panel
Required for concentrates and vaporizer products. Arsenic, cadmium, lead, mercury, chromium, copper, and nickel are tested against CCB action limits. Cannabis is an especially effective bioaccumulator of heavy metals from soil, which is why concentrate testing is more stringent β the extraction process concentrates not just cannabinoids but any metals present.
Water Activity
Aw values run from 0 (bone dry) to 1 (pure water). Well-cured cannabis flower typically measures between 0.55 and 0.65 Aw. Above 0.70 Aw, mold risk rises sharply. This number also predicts shelf life: a lower Aw means the product will stay stable longer in storage.
Overall Result
The final PASS or FAIL. A single failing panel β one pesticide over limit, one pathogen detected β fails the entire batch. Failed product cannot be sold at retail; it must be remediated or destroyed.
Which Burlington Dispensaries Publish COAs
Vermont regulations require cultivators to make COAs accessible to consumers β either via a website link, QR code on the packaging, or similar means. Not every retailer goes beyond minimum compliance.
Two Burlington dispensaries have built dedicated, publicly accessible COA libraries:
Upstate Elevator Dispensary (699 Pine St) maintains a "Lab Analysis" page on their website, organized by product category β flower and pre-rolls, bulk flower, gummies and chocolate, beverages, tinctures, and vapes and concentrates. COA PDFs are stored in Google Drive folders and accessible without account creation. Upstate is among the most transparent retailers in the Vermont market.
Float On Dispensary (136Β½ Church St) hosts a "/testing-info" page with downloadable COA documents organized by year. Each document includes batch date, batch number, cultivator license, strain, and species. Float On's transparency page covers flower, concentrates, and edibles.
| Dispensary | Public COA library? | Where to find it | Organized by |
|---|---|---|---|
| Upstate Elevator | Yes | upstateelevatorvt.com/pages/lab-analysis | Product category |
| Float On | Yes | floatondispensary.com/testing-info | Year & batch |
| Heybud, True 802, Bern Gallery, Garcia's | Not posted online (as of June 2026) | In-store QR code or ask a budtender | Per-product |
Other Burlington dispensaries β including Heybud, True 802, Bern Gallery, and Garcia's β may provide COAs via in-store QR codes on packaging or upon request, as permitted under CCB rules. If you can't find COA documentation on a dispensary's website, ask the budtender; shops are required to be able to produce it.
Practical Tips for Using COAs
- Match the batch number β COAs are batch-specific. The batch number on your packaging should match the COA. A general store COA posted without batch numbers doesn't prove your specific product passed testing.
- Check the date β COAs expire in the sense that they reflect conditions at time of testing. A 12-month-old COA on flower sitting in storage today tells you about water activity the day it was tested, not today.
- Total THC, not THCA β the "Total THC" line (THC + 0.877 Γ THCA) is the number that matters for potency. Raw THCA doesn't get you high; it converts when you apply heat.
- Terpenes explain the experience as much as potency β two 25% THC strains with very different terpene profiles will feel different. A strain with high myrcene is likely sedating; high limonene is likely uplifting. The COA tells you which you're getting.
For a broader introduction to Vermont's cannabis market, see our Vermont Cannabis Guide.
Frequently Asked Questions
Are Vermont cannabis products required to be lab tested? +
What is a certificate of analysis (COA) for cannabis? +
What is the THC cap for cannabis products sold in Vermont? +
Which labs test cannabis in Vermont? +
How do I find the COA for a specific Vermont cannabis product? +
Find a Vermont Dispensary
Browse all licensed cannabis dispensaries in Burlington and Vermont.
View Dispensary Directory βKeep reading
All posts β- Guides
Best Dispensary in Burlington VT for Edibles (2026 Guide)
Which Burlington dispensary has the best edible selection in 2026? We compare all six licensed shops on format variety, hours, and what makes each one worth the trip.
8 min readJune 6, 2026 - Guides
Cannabis Delivery Burlington VT: What's Actually Legal in 2026
Recreational cannabis delivery is not currently legal in Vermont. Here's what you can do instead β online ordering for pickup, curbside service, and what the 2026 legislature tried (and failed) to change.
5 min readJune 6, 2026 - Guides
How to Choose a Vape Cartridge in Vermont
Vape carts are the biggest category most shoppers get wrong. Here's how to read a cartridge label, avoid the cheap-oil mistake, and pick one that actually tastes like cannabis.
6 min readMay 18, 2026