{
 "topic": "trees",
 "label": "Trees & tree removal",
 "question": "Do I need a permit to cut down a tree?",
 "jurisdiction": "Nova Scotia",
 "country": "CA",
 "source": "https://govanswers.org/ca/ns/trees/",
 "municipalities": [
  {
   "municipality_id": "gx-003129",
   "name": "Berwick",
   "type": "Town",
   "path": "/ca/ns/berwick/",
   "answer_page": "/ca/ns/berwick/trees/",
   "json": "/ca/ns/berwick/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Town of Berwick Bylaw – Streets",
   "document_number": null,
   "adopted_date": "1963-07-09",
   "transcript_url": "/ca/ns/berwick/trees/town-of-berwick-bylaw-streets/",
   "answer": "In the Town of Berwick, Nova Scotia, trees & tree removal rules are set by Town of Berwick Bylaw – Streets, verified 2026-09-27. A permit is required. Protected threshold: Ornamental trees; any tree, sapling or shrub planted for ornament or left growing in any street, highway, public square or park."
  },
  {
   "municipality_id": "gx-003130",
   "name": "Bridgewater",
   "type": "Town",
   "path": "/ca/ns/bridgewater/",
   "answer_page": "/ca/ns/bridgewater/trees/",
   "json": "/ca/ns/bridgewater/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Town of Bridgewater Bylaw Chapter 14 – Care of Streets",
   "document_number": "14",
   "adopted_date": "1966-01-05",
   "transcript_url": "/ca/ns/bridgewater/trees/chapter-14/",
   "answer": "In the Town of Bridgewater, Nova Scotia, trees & tree removal rules are set by Town of Bridgewater Bylaw Chapter 14 – Care of Streets, verified 2026-09-27. Fines: not exceeding ten dollars for every tree, sapling or shrub; not exceeding ten dollars for each offence. A permit is required. Protected threshold: any tree, sapling or shrub, planted for ornament or growing on any street or highway."
  },
  {
   "municipality_id": "gx-003131",
   "name": "Cape Breton",
   "type": "Regional municipality",
   "path": "/ca/ns/cape-breton/",
   "answer_page": "/ca/ns/cape-breton/trees/",
   "json": "/ca/ns/cape-breton/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Cape Breton Regional Municipality Streets By-law (T1)",
   "document_number": null,
   "adopted_date": "1995-11-21",
   "transcript_url": "/ca/ns/cape-breton/trees/cape-breton-regional-municipality-streets-by-law/",
   "answer": "In the Regional municipality of Cape Breton, Nova Scotia, trees & tree removal rules are set by Cape Breton Regional Municipality Streets By-law (T1), verified 2026-09-27. Boulevard trees: Permission from Director of Engineering & Public Works required to set out shade or ornamental tree within street limits."
  },
  {
   "municipality_id": "gx-003139",
   "name": "East Hants",
   "type": "District municipality",
   "path": "/ca/ns/east-hants/",
   "answer_page": "/ca/ns/east-hants/trees/",
   "json": "/ca/ns/east-hants/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Municipality of East Hants Land Use Bylaw",
   "document_number": null,
   "adopted_date": "2023-07-27",
   "transcript_url": "/ca/ns/east-hants/trees/municipality-of-east-hants-land-use-bylaw/",
   "answer": "The District municipality of East Hants, Nova Scotia has 1 adopted bylaw on file: Municipality of East Hants Land Use Bylaw, verified 2026-09-27."
  },
  {
   "municipality_id": "gx-003141",
   "name": "Halifax",
   "type": "Regional municipality",
   "path": "/ca/ns/halifax/",
   "answer_page": "/ca/ns/halifax/trees/",
   "json": "/ca/ns/halifax/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Halifax Regional Municipality Tree By-law T-600",
   "document_number": "T-600",
   "adopted_date": "1998-11-17",
   "transcript_url": "/ca/ns/halifax/trees/bylaw-t-600/",
   "answer": "In the Regional municipality of Halifax, Nova Scotia, trees & tree removal rules are set by Halifax Regional Municipality Tree By-law T-600, verified 2026-09-27. Fines: not less than $100.00 and not exceeding $5,000.00. A permit is required. Protected threshold: All public trees: \"a tree of which the majority of the trunk is on public land within the Region\"; no size/species threshold stated."
  },
  {
   "municipality_id": "gx-003147",
   "name": "Lunenburg",
   "type": "Town",
   "path": "/ca/ns/lunenburg-town/",
   "answer_page": "/ca/ns/lunenburg-town/trees/",
   "json": "/ca/ns/lunenburg-town/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Town of Lunenburg Land Use By-law, 2021",
   "document_number": null,
   "adopted_date": "2021-07-27",
   "transcript_url": "/ca/ns/lunenburg-town/trees/town-of-lunenburg-land-use-by-law-2021/",
   "answer": "The Town of Lunenburg, Nova Scotia has 1 adopted bylaw on file: Town of Lunenburg Land Use By-law, 2021, verified 2026-09-27."
  },
  {
   "municipality_id": "gx-003148",
   "name": "Mahone Bay",
   "type": "Town",
   "path": "/ca/ns/mahone-bay/",
   "answer_page": "/ca/ns/mahone-bay/trees/",
   "json": "/ca/ns/mahone-bay/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Town of Mahone Bay Land Use Bylaw, 2024",
   "document_number": null,
   "adopted_date": "2024-01-31",
   "transcript_url": "/ca/ns/mahone-bay/trees/town-of-mahone-bay-land-use-bylaw-2024/",
   "answer": "In the Town of Mahone Bay, Nova Scotia, trees & tree removal rules are set by Town of Mahone Bay Land Use Bylaw, 2024, verified 2026-09-27. Replacement required: submit a tree identification and replacement plan."
  },
  {
   "municipality_id": "gx-003149",
   "name": "Middleton",
   "type": "Town",
   "path": "/ca/ns/middleton/",
   "answer_page": "/ca/ns/middleton/trees/",
   "json": "/ca/ns/middleton/trees.json",
   "status": "found",
   "n_adopted": 2,
   "last_verified": "2026-09-27",
   "document": "Town of Middleton Bylaws, Chapter 9 - Streets",
   "document_number": "9",
   "adopted_date": "1969-01-06",
   "transcript_url": "/ca/ns/middleton/trees/chapter-9/",
   "answer": "In the Town of Middleton, Nova Scotia, trees & tree removal rules are set by Town of Middleton Bylaws, Chapter 9 - Streets and 1 other bylaw, verified 2026-09-27. Fines: not exceeding ten dollars. A permit is required. Protected threshold: Any tree, sapling, or shrub planted for ornament or growing on any street or highway."
  },
  {
   "municipality_id": "gx-003151",
   "name": "New Glasgow",
   "type": "Town",
   "path": "/ca/ns/new-glasgow/",
   "answer_page": "/ca/ns/new-glasgow/trees/",
   "json": "/ca/ns/new-glasgow/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Town of New Glasgow Tree Committee By-law (By-law No. 11)",
   "document_number": "11",
   "adopted_date": "1994-10-24",
   "transcript_url": "/ca/ns/new-glasgow/trees/bylaw-11/",
   "answer": "In the Town of New Glasgow, Nova Scotia, trees & tree removal rules are set by Town of New Glasgow Tree Committee By-law (By-law No. 11), verified 2026-09-27. Fines: not more than two hundred and fifty dollars; or ten dollars for each and every tree so cut, mutilated or defaced, whichever is the more. A permit is required. Boulevard trees: Town may remove hazardous Town trees; no person may cut, deface or mutilate street/park/public trees without Mayor's written consent."
  },
  {
   "municipality_id": "gx-003168",
   "name": "Wolfville",
   "type": "Town",
   "path": "/ca/ns/wolfville/",
   "answer_page": "/ca/ns/wolfville/trees/",
   "json": "/ca/ns/wolfville/trees.json",
   "status": "found",
   "n_adopted": 1,
   "last_verified": "2026-09-27",
   "document": "Town of Wolfville Land Use Bylaw",
   "document_number": null,
   "adopted_date": "2026-05-13",
   "transcript_url": null,
   "answer": "The Town of Wolfville, Nova Scotia has 1 adopted bylaw on file: Town of Wolfville Land Use Bylaw, verified 2026-09-27."
  }
 ],
 "not_on_file": [
  {
   "municipality_id": "gx-003122",
   "name": "Amherst",
   "path": "/ca/ns/amherst/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003123",
   "name": "Annapolis",
   "path": "/ca/ns/annapolis/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003124",
   "name": "Annapolis Royal",
   "path": "/ca/ns/annapolis-royal/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003125",
   "name": "Antigonish",
   "path": "/ca/ns/antigonish-county-municipality/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003126",
   "name": "Antigonish",
   "path": "/ca/ns/antigonish-town/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003127",
   "name": "Argyle",
   "path": "/ca/ns/argyle/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003128",
   "name": "Barrington",
   "path": "/ca/ns/barrington/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003132",
   "name": "Chester",
   "path": "/ca/ns/chester/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003133",
   "name": "Clare",
   "path": "/ca/ns/clare/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003134",
   "name": "Clark's Harbour",
   "path": "/ca/ns/clark-s-harbour/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003135",
   "name": "Colchester",
   "path": "/ca/ns/colchester/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003136",
   "name": "Cumberland",
   "path": "/ca/ns/cumberland/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003137",
   "name": "Digby",
   "path": "/ca/ns/digby-district-municipality/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003138",
   "name": "Digby",
   "path": "/ca/ns/digby-town/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003140",
   "name": "Guysborough",
   "path": "/ca/ns/guysborough/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003142",
   "name": "Inverness",
   "path": "/ca/ns/inverness/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003143",
   "name": "Kentville",
   "path": "/ca/ns/kentville/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003144",
   "name": "Kings",
   "path": "/ca/ns/kings/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003145",
   "name": "Lockeport",
   "path": "/ca/ns/lockeport/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003146",
   "name": "Lunenburg",
   "path": "/ca/ns/lunenburg-district-municipality/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003150",
   "name": "Mulgrave",
   "path": "/ca/ns/mulgrave/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003152",
   "name": "Oxford",
   "path": "/ca/ns/oxford/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003153",
   "name": "Pictou",
   "path": "/ca/ns/pictou-county-municipality/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003154",
   "name": "Pictou",
   "path": "/ca/ns/pictou-town/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003155",
   "name": "Port Hawkesbury",
   "path": "/ca/ns/port-hawkesbury/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003156",
   "name": "Queens",
   "path": "/ca/ns/queens/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003157",
   "name": "Richmond",
   "path": "/ca/ns/richmond/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003158",
   "name": "Shelburne",
   "path": "/ca/ns/shelburne-district-municipality/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003159",
   "name": "Shelburne",
   "path": "/ca/ns/shelburne-town/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003160",
   "name": "St. Mary's",
   "path": "/ca/ns/st-mary-s/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003161",
   "name": "Stellarton",
   "path": "/ca/ns/stellarton/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003162",
   "name": "Stewiacke",
   "path": "/ca/ns/stewiacke/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003163",
   "name": "Trenton",
   "path": "/ca/ns/trenton/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003164",
   "name": "Truro",
   "path": "/ca/ns/truro/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003165",
   "name": "Victoria",
   "path": "/ca/ns/victoria/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003166",
   "name": "West Hants",
   "path": "/ca/ns/west-hants/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003167",
   "name": "Westville",
   "path": "/ca/ns/westville/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003169",
   "name": "Yarmouth",
   "path": "/ca/ns/yarmouth-district-municipality/",
   "status": "found",
   "last_verified": "2026-09-27"
  },
  {
   "municipality_id": "gx-003170",
   "name": "Yarmouth",
   "path": "/ca/ns/yarmouth-town/",
   "status": "found",
   "last_verified": "2026-09-27"
  }
 ]
}