{
  "id": "school-completion",
  "category": "Schools",
  "title": "Students finishing high school within six years, Greater Victoria public schools",
  "geography": "School districts 61 (Greater Victoria), 62 (Sooke) and 63 (Saanich), public schools",
  "scope": "region",
  "levels": [
    "Boards of Education",
    "Province of B.C. (Ministry of Education and Child Care)"
  ],
  "plain_question": "Of students who start Grade 8, what share graduate within six years?",
  "value": 91.1,
  "display_value": "91.1%",
  "unit": "finish within six years (public schools, 3 districts)",
  "period": "School year 2024/25",
  "period_start": "2024-09-01",
  "period_end": "2025-06-30",
  "comparison": {
    "previous_period": "School year 2023/24",
    "previous_value": 90.2,
    "change_percent": 1.0,
    "change_unit": "percentage points"
  },
  "trend": "roughly_flat",
  "trend_basis": "91.1% in 2024/25 against 90.2% in 2023/24, and 86.3% in 2019/20. B.C. public schools: 92.5% in 2024/25.",
  "direction_good": "up",
  "right_direction": "A higher rate means more students graduate within six years of starting Grade 8.",
  "since_text": "By district, 2024/25: Greater Victoria (61) 92.0%; Sooke (62) 92.8%; Saanich (63) 87.2%. B.C. public schools 92.5%.",
  "caveats": [
    "The Province’s six-year completion rate: students who graduate with a Dogwood (or Adult Dogwood) diploma within six years of first starting Grade 8, adjusted for students estimated to have moved out of B.C.",
    "Combined here for the three districts as the sum of successes divided by the cohort less the estimated out-migration, using the Province’s own counts. It is not an average of the three district rates.",
    "Public schools only. Residents of B.C. only, as the Province publishes it.",
    "The Province calls the result an estimate, because out-migration is estimated.",
    "Formula with the latest numbers: (1297 + 812 + 599) ÷ ((1512 + 954 + 736) − (102.728 + 79.269 + 48.95)) = 2,708 ÷ 2,971.1 = 91.1%."
  ],
  "charts": [
    {
      "title": "Six-year completion rate, public schools (%)",
      "fmt": "dec1",
      "unit": "%",
      "lines": [
        {
          "name": "Greater Victoria (61)",
          "area": "sd",
          "series": [
            {
              "period": "1999/00",
              "value": 69.6
            },
            {
              "period": "2000/01",
              "value": 70.6
            },
            {
              "period": "2001/02",
              "value": 74.1
            },
            {
              "period": "2002/03",
              "value": 75.0
            },
            {
              "period": "2003/04",
              "value": 76.8
            },
            {
              "period": "2004/05",
              "value": 76.8
            },
            {
              "period": "2005/06",
              "value": 77.4
            },
            {
              "period": "2006/07",
              "value": 76.9
            },
            {
              "period": "2007/08",
              "value": 74.1
            },
            {
              "period": "2008/09",
              "value": 74.0
            },
            {
              "period": "2009/10",
              "value": 77.5
            },
            {
              "period": "2010/11",
              "value": 80.7
            },
            {
              "period": "2011/12",
              "value": 82.1
            },
            {
              "period": "2012/13",
              "value": 87.3
            },
            {
              "period": "2013/14",
              "value": 86.8
            },
            {
              "period": "2014/15",
              "value": 88.0
            },
            {
              "period": "2015/16",
              "value": 87.7
            },
            {
              "period": "2016/17",
              "value": 87.2
            },
            {
              "period": "2017/18",
              "value": 87.8
            },
            {
              "period": "2018/19",
              "value": 84.4
            },
            {
              "period": "2019/20",
              "value": 87.7
            },
            {
              "period": "2020/21",
              "value": 90.3
            },
            {
              "period": "2021/22",
              "value": 89.9
            },
            {
              "period": "2022/23",
              "value": 91.2
            },
            {
              "period": "2023/24",
              "value": 91.4
            },
            {
              "period": "2024/25",
              "value": 92.0
            }
          ]
        },
        {
          "name": "Sooke (62)",
          "area": "sd",
          "series": [
            {
              "period": "1999/00",
              "value": 63.4
            },
            {
              "period": "2000/01",
              "value": 66.0
            },
            {
              "period": "2001/02",
              "value": 62.8
            },
            {
              "period": "2002/03",
              "value": 70.4
            },
            {
              "period": "2003/04",
              "value": 70.3
            },
            {
              "period": "2004/05",
              "value": 67.5
            },
            {
              "period": "2005/06",
              "value": 72.8
            },
            {
              "period": "2006/07",
              "value": 72.8
            },
            {
              "period": "2007/08",
              "value": 75.0
            },
            {
              "period": "2008/09",
              "value": 74.5
            },
            {
              "period": "2009/10",
              "value": 77.2
            },
            {
              "period": "2010/11",
              "value": 81.5
            },
            {
              "period": "2011/12",
              "value": 79.8
            },
            {
              "period": "2012/13",
              "value": 77.6
            },
            {
              "period": "2013/14",
              "value": 78.0
            },
            {
              "period": "2014/15",
              "value": 82.1
            },
            {
              "period": "2015/16",
              "value": 82.4
            },
            {
              "period": "2016/17",
              "value": 82.8
            },
            {
              "period": "2017/18",
              "value": 79.9
            },
            {
              "period": "2018/19",
              "value": 84.5
            },
            {
              "period": "2019/20",
              "value": 84.1
            },
            {
              "period": "2020/21",
              "value": 88.0
            },
            {
              "period": "2021/22",
              "value": 90.3
            },
            {
              "period": "2022/23",
              "value": 89.8
            },
            {
              "period": "2023/24",
              "value": 92.0
            },
            {
              "period": "2024/25",
              "value": 92.8
            }
          ]
        },
        {
          "name": "Saanich (63)",
          "area": "sd",
          "series": [
            {
              "period": "1999/00",
              "value": 76.5
            },
            {
              "period": "2000/01",
              "value": 77.0
            },
            {
              "period": "2001/02",
              "value": 80.4
            },
            {
              "period": "2002/03",
              "value": 82.3
            },
            {
              "period": "2003/04",
              "value": 79.5
            },
            {
              "period": "2004/05",
              "value": 71.8
            },
            {
              "period": "2005/06",
              "value": 73.8
            },
            {
              "period": "2006/07",
              "value": 79.9
            },
            {
              "period": "2007/08",
              "value": 75.2
            },
            {
              "period": "2008/09",
              "value": 67.0
            },
            {
              "period": "2009/10",
              "value": 71.4
            },
            {
              "period": "2010/11",
              "value": 74.9
            },
            {
              "period": "2011/12",
              "value": 74.0
            },
            {
              "period": "2012/13",
              "value": 78.0
            },
            {
              "period": "2013/14",
              "value": 80.8
            },
            {
              "period": "2014/15",
              "value": 76.5
            },
            {
              "period": "2015/16",
              "value": 80.3
            },
            {
              "period": "2016/17",
              "value": 79.9
            },
            {
              "period": "2017/18",
              "value": 80.2
            },
            {
              "period": "2018/19",
              "value": 82.3
            },
            {
              "period": "2019/20",
              "value": 86.0
            },
            {
              "period": "2020/21",
              "value": 87.2
            },
            {
              "period": "2021/22",
              "value": 83.9
            },
            {
              "period": "2022/23",
              "value": 90.0
            },
            {
              "period": "2023/24",
              "value": 85.4
            },
            {
              "period": "2024/25",
              "value": 87.2
            }
          ]
        },
        {
          "name": "B.C. public schools",
          "area": "bc",
          "series": [
            {
              "period": "1999/00",
              "value": 74.8
            },
            {
              "period": "2000/01",
              "value": 76.0
            },
            {
              "period": "2001/02",
              "value": 76.9
            },
            {
              "period": "2002/03",
              "value": 78.9
            },
            {
              "period": "2003/04",
              "value": 79.4
            },
            {
              "period": "2004/05",
              "value": 79.8
            },
            {
              "period": "2005/06",
              "value": 80.4
            },
            {
              "period": "2006/07",
              "value": 80.6
            },
            {
              "period": "2007/08",
              "value": 79.5
            },
            {
              "period": "2008/09",
              "value": 80.0
            },
            {
              "period": "2009/10",
              "value": 81.2
            },
            {
              "period": "2010/11",
              "value": 83.2
            },
            {
              "period": "2011/12",
              "value": 84.0
            },
            {
              "period": "2012/13",
              "value": 86.1
            },
            {
              "period": "2013/14",
              "value": 86.7
            },
            {
              "period": "2014/15",
              "value": 86.8
            },
            {
              "period": "2015/16",
              "value": 86.8
            },
            {
              "period": "2016/17",
              "value": 87.3
            },
            {
              "period": "2017/18",
              "value": 88.5
            },
            {
              "period": "2018/19",
              "value": 88.8
            },
            {
              "period": "2019/20",
              "value": 89.6
            },
            {
              "period": "2020/21",
              "value": 90.1
            },
            {
              "period": "2021/22",
              "value": 91.4
            },
            {
              "period": "2022/23",
              "value": 91.8
            },
            {
              "period": "2023/24",
              "value": 91.4
            },
            {
              "period": "2024/25",
              "value": 92.5
            }
          ]
        }
      ]
    }
  ],
  "series": [
    {
      "period": "1999/00",
      "value": 70.0
    },
    {
      "period": "2000/01",
      "value": 71.2
    },
    {
      "period": "2001/02",
      "value": 73.4
    },
    {
      "period": "2002/03",
      "value": 75.8
    },
    {
      "period": "2003/04",
      "value": 76.2
    },
    {
      "period": "2004/05",
      "value": 73.6
    },
    {
      "period": "2005/06",
      "value": 75.5
    },
    {
      "period": "2006/07",
      "value": 76.8
    },
    {
      "period": "2007/08",
      "value": 74.6
    },
    {
      "period": "2008/09",
      "value": 72.2
    },
    {
      "period": "2009/10",
      "value": 75.7
    },
    {
      "period": "2010/11",
      "value": 79.3
    },
    {
      "period": "2011/12",
      "value": 79.4
    },
    {
      "period": "2012/13",
      "value": 82.8
    },
    {
      "period": "2013/14",
      "value": 83.4
    },
    {
      "period": "2014/15",
      "value": 83.6
    },
    {
      "period": "2015/16",
      "value": 84.5
    },
    {
      "period": "2016/17",
      "value": 84.2
    },
    {
      "period": "2017/18",
      "value": 83.8
    },
    {
      "period": "2018/19",
      "value": 83.9
    },
    {
      "period": "2019/20",
      "value": 86.3
    },
    {
      "period": "2020/21",
      "value": 88.9
    },
    {
      "period": "2021/22",
      "value": 88.6
    },
    {
      "period": "2022/23",
      "value": 90.5
    },
    {
      "period": "2023/24",
      "value": 90.2
    },
    {
      "period": "2024/25",
      "value": 91.1
    }
  ],
  "derived_figures": [
    {
      "what": "Combined rate, 2024/25",
      "formula": "sum(SUCCESS_COUNT) / (sum(COHORT_COUNT) - sum(OUTMIGRATION_ESTIMATE)), districts 061, 062, 063",
      "inputs": {
        "061": {
          "SUCCESS_COUNT": 1297,
          "COHORT_COUNT": 1512,
          "OUTMIGRATION_ESTIMATE": 102.728
        },
        "062": {
          "SUCCESS_COUNT": 812,
          "COHORT_COUNT": 954,
          "OUTMIGRATION_ESTIMATE": 79.269
        },
        "063": {
          "SUCCESS_COUNT": 599,
          "COHORT_COUNT": 736,
          "OUTMIGRATION_ESTIMATE": 48.95
        }
      },
      "result": 91.1
    },
    {
      "what": "Combined rate, 2023/24",
      "formula": "same",
      "inputs": {
        "success": 2667,
        "cohort": 3197,
        "outmigration": 238.834
      },
      "result": 90.2
    }
  ],
  "formula_text": "(1297 + 812 + 599) ÷ ((1512 + 954 + 736) − (102.728 + 79.269 + 48.95)) = 2,708 ÷ 2,971.1 = 91.1%",
  "source": {
    "name": "Province of B.C., Ministry of Education and Child Care, BC Schools - Six Year Completion Rate",
    "url": "https://catalogue.data.gov.bc.ca/dataset/1c6256d0-c120-4de1-817b-fb291732f8a4/resource/2640bc34-d559-499d-b8a8-5dd0a0cbd823/download/completion_rate_residents_only_1999-2000_to_2024-2025.csv",
    "dataset_url": "https://catalogue.data.gov.bc.ca/dataset/bc-schools-six-year-completion-rate",
    "download_url": "https://catalogue.data.gov.bc.ca/dataset/1c6256d0-c120-4de1-817b-fb291732f8a4/resource/2640bc34-d559-499d-b8a8-5dd0a0cbd823/download/completion_rate_residents_only_1999-2000_to_2024-2025.csv",
    "locator": "COMPLETION_RATE_MODEL = 6 Year Completion, SUB_POPULATION = All Students, PUBLIC_OR_INDEPENDENT = Public School, DISTRICT_NUMBER 061, 062, 063, YEAR_6_OF_COHORT = 2024/2025",
    "reads": "061: SUCCESS_COUNT 1297, COHORT_COUNT 1512, OUTMIGRATION_ESTIMATE 102.728; 062: SUCCESS_COUNT 812, COHORT_COUNT 954, OUTMIGRATION_ESTIMATE 79.269; 063: SUCCESS_COUNT 599, COHORT_COUNT 736, OUTMIGRATION_ESTIMATE 48.95",
    "definitions": "https://catalogue.data.gov.bc.ca/dataset/1c6256d0-c120-4de1-817b-fb291732f8a4/resource/79e9bb52-4d8a-4e89-9c7c-0af6416f07dd/download/six-year-completion-rate-definitions-2024-12.pdf"
  },
  "licence": {
    "name": "Open Government Licence - British Columbia",
    "url": "https://www2.gov.bc.ca/gov/content?id=A519A56BC2BF44E4A008B33FCF527F61"
  },
  "attribution": "Contains information licensed under the Open Government Licence - British Columbia.",
  "refresh_frequency": "Yearly (Province of B.C.)",
  "data_published": "2026-05-05",
  "retrieved_at": "2026-11-12T03:32:58Z",
  "licence_type": "open",
  "source_tier": 1,
  "measure_kind": "outcome",
  "better_measure": null,
  "status_rule": {
    "rule": "One rule for every measure: a change smaller than 5% of the earlier value, or smaller than the agency's own margin of error, is “About the same”; no change is calculated across a marked break in a series; homelessness estimates, prices, staffing and comparison pages are shown for context without a label.",
    "reason": "The change is 1.0% of the earlier value, below the 5% threshold.",
    "threshold_percent": 5.0
  },
  "changes": {
    "year": {
      "period": "School year 2023/24",
      "value": 90.2,
      "text": "vs School year 2023/24: +0.9 points"
    },
    "five_year": {
      "period": "2019/20",
      "value": 86.3,
      "comparable": true,
      "text": "vs 2019/20: +4.8 points"
    }
  },
  "direction": {
    "type": "outcome",
    "rule": "Outcome measures read Better, Worse or About the same; published government targets read Ahead of, On or Behind target; value-judgement measures read Rising, Falling or Steady in a neutral colour. A change smaller than the agency's own margin of error, or otherwise smaller than 5% of the earlier value, is About the same (or Steady). No change is calculated across a marked break in a series.",
    "key": "same",
    "label": "About the same this year. Better over 5 years.",
    "arrow": "▲",
    "rel": 0.9977827050997689,
    "delta": 0.8999999999999915,
    "vs": "School year 2023/24",
    "cur": "School year 2024/25",
    "why": "The change is 1.0% of the earlier value, below the 5% threshold. Over 5 years (since 2019/20) the change is 5.6% of the earlier value, at or above the 5% threshold, so the label also says Better over 5 years.",
    "change": "0.9 pt",
    "one_year": "+0.9 pt",
    "five": {
      "period": "2019/20",
      "comparable": true,
      "delta": 4.799999999999997,
      "text": "+4.8 pt",
      "years": 5
    },
    "label_one_year": "About the same",
    "long_key": "better",
    "long_label": "Better over 5 years"
  },
  "decided_by": [
    {
      "body": "SCH",
      "name": "Boards of Education (districts 61, 62, 63)",
      "decides": "Each board runs its district’s public schools and their educational programs.",
      "laws": [
        {
          "key": "sa85",
          "label": "School Act, s. 85",
          "url": "https://www.bclaws.gov.bc.ca/civix/document/id/complete/statreg/96412_06#section85"
        }
      ],
      "last": null,
      "next": null
    },
    {
      "body": "BC",
      "name": "Province of B.C.",
      "decides": "Sets the requirements for graduation and governs educational programs by ministerial order.",
      "laws": [
        {
          "key": "sa168",
          "label": "School Act, s. 168 (2)",
          "url": "https://www.bclaws.gov.bc.ca/civix/document/id/complete/statreg/96412_11#section168"
        }
      ],
      "last": null,
      "next": null
    }
  ],
  "main_decision_maker": "Boards of Education (districts 61, 62, 63)"
}
