Cannabis Freedom Index

Changelog 2ffbad0

Record British Columbia's 1,000 g household cap, Victoria's fine-only small-possession maximum, and the home-growing place rules in Newfoundland and Labrador and New Brunswick. Fixes #79, #80, #81 and #82.

1 history entry added5 country profiles edited2 files of code, design or docs +106 −20 lines

History changes.yaml

Added 1

Countries and states 5 files

Victoria countries/au/vic.yaml

summary

A cannabis cautioning programme covers upsmall quantity on a first offence usually draws a caution if the person agrees to counselling. Up to 50 g for people who admit the offence; otherwise possession is prosecuteda fine; more than 50 g and under 250 g can bring a year.

segments › possession

Illegal. A caution is available for 50 g or lesssmall quantity on a first or second offence; otherwise usually draws a caution, if the person agrees to counselling. For up to $2,20050 g the court maximum is five penalty units. For more than 50 g and two yearsunder 250 g it is 30 penalty units or one year. From 1 July 2026 a penalty unit is $209.10.

sources

Victoria Legal Aid — Drug possession Sentencing Advisory Council — Maximum penalties (penalty unit, 1 July 2026 to 30 June 2027)

British Columbia countries/ca/bc.yaml

segments › possession

The federal limit applies: adultsAdults 19+ and older may carrypossess up to 30 g of dried non-medical cannabis, or its equivalent, in public, and may buy that much in one transaction. There is no provincial cap atAt home the household may possess up to 1,000 g of dried non-medical cannabis, or its equivalent.

sources

Government of British Columbia — Possession and purchasing limits (updated 14 May 2026) 1 unchanged

Canada countries/ca/index.yaml

segments › cultivation › text

An adult may grow up to four cannabis plants at a time in their dwelling-house. Where two … from seed or plant material that is not illicit.[@mbreg, mbgov] Newfoundland and Labrador allows four plants inside the grower's ordinary dwelling or an enclosed structure on the premises, and not in the yard.[@nlreg] The Northwest Territories also allow four plants and require the growing to be indoors.[@nlfaq, ntlcc] In New Brunswick the plants must be at the person's dwelling-house. Outdoors they must stand inside a locked enclosure at least 1.52 metres high, and indoors in a separate locked space.[@nbact]

segments › cultivation › sources

cas12, hc_grow, qcact, mbreg, mbgov, nlfaqnlreg, ntlcc, nbact

sources

Cannabis Control Regulations, NLR 93/18 (Newfoundland and Labrador) Cannabis Control Act (New Brunswick), section 16 Newfoundland and Labrador — Cannabis frequently asked questions 24 unchanged

New Brunswick countries/ca/nb.yaml

segments › cultivation

FourUp to four plants per residence, as federal law allows. A person 19 or older may cultivate them only at their dwelling-house, from seeds or plants they lawfully possess. Outdoors the plants must stand inside a locked enclosure at least 1.52 metres high. Indoors they must be in a separate locked space.

sources

Cannabis Control Act, SNB 2018, c 2, section 16 1 unchanged

Newfoundland and Labrador countries/ca/nl.yaml

segments › cultivation

FourUp to four non-medical plants per residencemay be grown in the grower's ordinary dwelling, as federal law allowsor in an enclosed structure on the premises. The yard itself is excluded. The plants must not be accessible to anyone under 19, or visible from a public place.

sources

Cannabis Control Regulations, NLR 93/18, section 7 1 unchanged

Code, design and documents 2 files

docs/research/profile-legal-ca-au-2026-10-24.md +18 −0
@@ -0,0 +1,18 @@
+# British Columbia, Victoria, Newfoundland and Labrador, and New Brunswick, 24 October 2026
+
+Issues #79 to #82. Texts opened before the profiles were rewritten. Provincial possession and cultivation scores are unchanged.
+
+## Read
+
+- Government of British Columbia, possession and purchasing limits, page updated 14 May 2026. Adults 19 and older may possess 30 grams of dried non-medical cannabis in public and buy that much in one transaction. At home the limit is 1,000 grams of dried non-medical cannabis, or its equivalent, per household. The page also says an adult may grow up to four plants. https://www2.gov.bc.ca/gov/content/safety/public-safety/cannabis/possession-and-purchasing-limits
+- Newfoundland and Labrador Cannabis Control Regulations, NLR 93/18, section 7, in force 17 October 2018. Up to four non-medical plants in a dwelling house. Growing is confined to a dwelling house in which the grower is ordinarily resident. A dwelling house includes an enclosed structure within the curtilage and excludes the curtilage itself. The plants must not be accessible to anyone under 19 or visible from a public place. https://www.assembly.nl.ca/Legislation/sr/Regulations/rc180093.htm
+- New Brunswick Cannabis Control Act, section 16. A person 19 or older may cultivate cannabis only in their dwelling-house. Outdoors the plants must be surrounded by a locked enclosure at least 1.52 metres high. Indoors they must be in a separate locked space. The person must be in lawful possession of the seeds or plants. https://laws.gnb.ca/en/document/cs/2018-C.2
+- Victoria Legal Aid, drug possession. A small quantity of cannabis on a first offence usually draws a caution if the person agrees to counselling. Up to 50 grams: a fine of up to five penalty units. More than 50 grams and under 250 grams: up to 30 penalty units or one year. A traffickable quantity is 250 grams or 10 plants. https://www.legalaid.vic.gov.au/drug-possession
+- Sentencing Advisory Council: from 1 July 2026 to 30 June 2027 one penalty unit is $209.10. https://www.sentencingcouncil.vic.gov.au/about-sentencing/maximum-penalties
+
+## Not opened
+
+- The British Columbia Cannabis Control and Licensing Act. The household cap is taken from the government page.
+- The authorised text of Victoria's Drugs, Poisons and Controlled Substances Act, section 73. The legislation site offered a PDF download without the section text, and AustLII returned 403. The penalty tiers are Victoria Legal Aid's.
+- New South Wales was left as it was. Its possession paragraph uses a 15-gram caution and a $2,200 fine and two years, which is a different statement from the one removed from Victoria.
+- Possession stays at 6 in British Columbia because public carrying remains 30 grams and the home cap is a separate household limit. Cultivation stays at 4 in Newfoundland and Labrador and New Brunswick because four plants remain legal, with place and lock conditions. Victoria possession stays at 2: up to 50 grams is a fine, and the next personal band can still bring a year.

scripts/history-scope.test.cjs +23 −0
@@ -741,2 +741,25 @@ test("Myanmar's 2025 amendment, Hungary's THC threshold and Kenya's fine alterna
   assert.equal(ke.scores.possession, 1);
 });
+
+test("British Columbia's home cap, Victoria's fine and the Atlantic grow rules follow the texts that were read", () => {
+  const bc = y.load(fs.readFileSync("countries/ca/bc.yaml", "utf8"));
+  const nl = y.load(fs.readFileSync("countries/ca/nl.yaml", "utf8"));
+  const nb = y.load(fs.readFileSync("countries/ca/nb.yaml", "utf8"));
+  const vic = y.load(fs.readFileSync("countries/au/vic.yaml", "utf8"));
+  const ca = y.load(fs.readFileSync("countries/ca/index.yaml", "utf8"));
+  const indoor = byId["newfoundland-indoor-homegrow-2018"];
+  assert.match(bc.segments.possession, /1,000 g/);
+  assert.doesNotMatch(bc.segments.possession, /no provincial cap/);
+  assert.equal(bc.scores.possession, 6);
+  assert.match(vic.segments.possession, /five penalty units/);
+  assert.doesNotMatch(vic.segments.possession, /two years/);
+  assert.equal(vic.scores.possession, 2);
+  assert.match(nl.segments.cultivation, /yard itself is excluded/);
+  assert.match(nb.segments.cultivation, /1\.52 metres/);
+  assert.equal(nl.scores.cultivation, 4);
+  assert.equal(nb.scores.cultivation, 4);
+  assert.match(ca.segments.cultivation.text, /1\.52 metres/);
+  assert.equal(indoor.date, "2018-10-17");
+  assert.equal(indoor.subunit, "nl");
+  assert.equal(indoor.before, undefined);
+});

    ↑↓ to move, ↵ to open.