The City of Campbell River livestreams Council meetings. You can watch Council meetings below (note: a stream is only available when a Council meeting is taking place):
Following a Council meeting, we publish the archived webcast. These webcasts are indexed by agenda item. We aim to make these webcasts available as soon as possible.
Webcasts
January 10, 2023 Committee of the Whole Meeting
Meeting Type
Committee of the Whole
Meeting Archives
- December 9, 2022 Special Council Meeting
- December 5, 2022 Council Meeting
- November 30, 2022 Public Hearing
- November 30, 2022 Special Council Meeting
- November 23, 2022 Public Hearing
- November 22, 2022 Committee of the Whole Meeting
- November 21, 2022 Council Meeting
- November 7, 2022 Council Meeting
- November 1, 2022 Inaugural Council Meeting
- October 17, 2022 Council Meeting
- October 3, 2022 Council Meeting
- September 20, 2022 Council Meeting
- September 20, 2022 Committee of the Whole Meeting
- September 6, 2022 Committee of the Whole Meeting
- August 16, 2022 Committee of the Whole Meeting
- August 15, 2022 Council Meeting
- July 12, 2022 Committee of the Whole Meeting
- July 11, 2022 Council Meeting
- July 6, 2022 Public Hearing Part 2
- July 6, 2022 Public Hearing Part 1
- June 29, 2022 Public Hearing
- June 28, 2022 Committee of the Whole Meeting
- June 27, 2022 Council Meeting - Part 2
- June 27, 2022 Council Meeting - Part 1
- June 14, 2022 Committee of the Whole Meeting - Part 2
- June 14, 2022 Committee of the Whole Meeting - Part 1
- June 13, 2022 Council Meeting
- June 2, 2022 Special Council Meeting
- May 31, 2022 Committee of the Whole Meeting
- May 30, 2022 Council Meeting
- May 10, 2022 Committee of the Whole Meeting - Afternoon
- May 10, 2022 Committee of the Whole Meeting - Morning
- May 9, 2022 Council Meeting
- April 26, 2022 Committee of the Whole Meeting
- April 25, 2022 Public Hearing and Council Meeting
- April 12, 2022 Committee of the Whole Meeting
- April 11, 2022 Council Meeting
- March 30, 2022 Public Hearing
- March 29, 2022 Committee of the Whole Meeting
- March 28, 2022 Council Meeting
- March 15, 2022 Committee of the Whole Meeting - Part 2 Aquaculture Stakeholders
- March 15, 2022 Committee of the Whole Meeting - Part 1
- March 14, 2022 Public Hearings and Council Meeting
- March 1, 2022 Committee of the Whole
- February 28, 2022 Council Meeting
- February 15, 2022 Committee of the Whole Meeting
- February 14, 2022 Council Meeting
- January 25, 2022 Committee of the Whole Meeting
- January 24, 2022 Public Hearing and Council Meeting
- January 11, 2022 Committee of the Whole Meeting
- January 10, 2022 Council Meeting
- December 14, 2021 Special Council Meeting
- December 13, 2021 Council Meeting and Public Hearing
- December 7, 2021 Council Meeting
- December 7, 2021 Committee of the Whole Meeting
- December 1, 2021 Financial Planning Meeting - Day 3
- November 30, 2021 Financial Planning Meeting - Day 2
- November 29, 2021 Financial Planning Meeting - Day 1
- November 16, 2021 Committee of the Whole Meeting
- November 15, 2021 Council Meeting
- November 2, 2021 Committee of the Whole Meeting
- November 1, 2021 Council Meeting
- October 19, 2021 Committee of the Whole Meeting
- October 18, 2021 Council Meeting
- October 5, 2021 Committee of the Whole Meeting
- October 4, 2021 Council Meeting
- September 7, 2021 Council Meeting
- September 7, 2021 Committee of the Whole Meeting
- August 23, 2021 Council Meeting
- August 10, 2021 Committee of the Whole Meeting
- August 9, 2021 Council Meeting
- July 13, 2021 Committee of the Whole Meeting
- July 12, 2021 Council Meeting - Part 2
- July 12, 2021 Council Meeting - Part 1
- June 29, 2021 Public Hearing
- June 29, 2021 Committee of the Whole Meeting
- June 28, 2021 Council Meeting
- June 15, 2021 Committee of the Whole Meeting
- June 14, 2021 Council Meeting and Public Hearing
- June 1,2021 Committee of the Whole Meeting
- May 31, 2021 Council Meeting and Public Hearing
- May 11, 2021 Committee of the Whole Meeting
- May 10, 2021 Council Meeting and Public Hearing
- April 27, 2021 Committee of the Whole Meeting
- April 26, 2021 Public Hearing and Council Meeting part 2
- April 26, 2021 Council Meeting
- April 13, 2021 Committee of the Whole Meeting
- April 12, 2021 Council Meeting
- March 23, 2021 Committee of the Whole Meeting
- March 22, 2021 Council Meeting
- March 9, 2021 Committee of the Whole Meeting
- March 8, 2021 Council Meeting and Public Hearing
- February 23, 2021 Committee of the Whole Meeting - Part 2
- February 23, 2021 Committee of the Whole Meeting - Part 1
- February 22, 2021 Council Meeting and Public Hearing
- February 8, 2021 Council Meeting and Public Hearing
- January 25, 2021 Council Meeting and Public Hearing
- January 12, 2021 Committee of the Whole Meeting
- January 11, 2021 Council Meeting and Public Hearing
- December 15, 2020 Committee of the Whole Meeting
- December 14, 2020 Council Meeting and Public Hearing
- December 9, 2020 Council Meeting
- November 30, 2020 Council Meeting
- November 23, 2020 Special Committee of the Whole
- November 17, 2020 Committee of the Whole Meeting
- November 16, 2020 Public Hearing
- November 16, 2020 Council Meeting
- November 3, 2020 Committee of the Whole Meeting
- November 2, 2020 Public Hearing
- November 2, 2020 Council Meeting
- October 28, 2020 Financial Planning Meeting cont.
- October 27, 2020 Financial Planning Meeting cont.
- October 26, 2020 Financial Planning Meeting
- October 20, 2020 Committee of the Whole Meeting
- October 19, 2020 Council Meeting
- October 6, 2020 Committee of the Whole Meeting
- October 6, 2020 Public Hearing for Zoning Amendment Bylaw No. 3762
- October 5, 2020 Council Meeting
- September 15, 2020 Committee of the Whole Meeting
- September 14, 2020 Council Meeting
- September 1, 2020 Committee of the Whole Meeting
- August 31, 2020 Public Hearing
- August 31, 2020 Council Meeting
- August 18, 2020 Committee of the Whole Meeting
- August 17, 2020 Council Meeting
- August 13, 2020 Special Committee of the Whole Meeting
- July 21, Committee of the Whole Meeting
- July 20, 2020 Public Hearing
- July 20, 2020 Council Meeting
- June 30, 2020 Committee of the Whole Meeting
- June 29, 2020 Council Meeting
- June 16, 2020 Committee of the Whole Meeting
- June 15, 2020 Council Meeting
- May 25, 2020 Council Meeting
- May 13, 2020 Council Meeting
- May 11, 2020 Council Meeting
- April 27, 2020 Council Meeting
- April 20, 2020 Council Meeting
- April 6, 2020 Council Meeting
- March 23, 2020 Council Meeting
- March 9, 2020 Council Meeting
- February 24, 2020 Council Meeting
- February 10, 2020 Council Meeting
- January 27, 2020 Council Meeting - Part 2
- January 27, 2020 Council Meeting - Part 1
- January 13, 2020 Council Meeting
- December 16, 2019 Council Meeting
- December 4, 2019 Financial Planning Meeting - Day 3
- December 3, 2019 Financial Planning Meeting - Day 2 -Part 2
- December 3, 2019 Financial Planning Meeting - Day 2 - Part 1
- December 2, 2019 Financial Planning Meeting - Day 1
- November 18, 2019 Council Meeting
- November 4, 2019 Council Meeting
- October 21, 2019 Council Meeting
- October 7, 2019 Council Meeting
- September 9, 2019 Council Meeting
- August 26, 2019 Council Meeting
- August 12, 2019 Council Meeting
- July 22, 2019 Council Meeting
- July 8, 2019 Council Meeting
- June 24, 2019 Council Meeting
- June 10, 2019 Public Hearing Part 2 and Council Meeting
- June 10, 2019 Public Hearing - Part 1
- May 27, 2019 Council Meeting
- May 13, 2019 Council Meeting
- April 23, 2019 Council Meeting
- April 8, 2019 Council Meeting
- March 25, 2019 Council Meeting
- March 11, 2019 Council Meeting
- February 25, 2019 Council Meeting
- February 11, 2019 Council Meeting
- January 28, 2019 Council Meeting
- January 14, 2019 Council Meeting
- December 17, 2018 Council Meeting
- December 5, 2018 Council Financial Planning Meeting
- December 4, 2018 Council Financial Planning Meeting
- December 3, 2018 Council Financial Planning Meeting
- November 19, 2018 Council Meeting
- November 5, 2018 Inaugural Council Meeting
- October 22, 2018 Council Meeting
- October 1, 2018 Council Meeting
- September 24, 2018 Special Council Meeting and Public Hearing
- September 17, 2018 Council Meeting
- August 27, 2018 Council Meeting
- August 13, 2018 Council Meeting
- July 30, 2018 Council Meeting
- July 16, 2018 Council Meeting
- June 11, 2018 Council Meeting
- May 28, 2018 Council Meeting
- May 7, 2018 Council Meeting
- April 23, 2018 Council Meeting
- April 9, 2018 Council Meeting
- March 19, 2018 Council Meeting
- March 5, 2018 Council Meeting
- February 19, 2018 Council Meeting
- February 5, 2018 Council Meeting
- January 22, 2018 Council Meeting
- January 8, 2018 Council Meeting
- December 11, 2017 Council Meeting
- December 6, 2017 Council Financial Plan Meeting
- December 5, 2017 Council Financial Plan Meeting - Part 2
- December 5, 2017 Council Financial Plan Meeting - Part 1
- December 4, 2017 Council Financial Plan Meeting - Part 1
- November 20, 2017 Council Meeting
- November 6, 2017 Council Meeting Part 2
- November 6, 2017 Council Meeting Part 1
- October 23, 2017 Council Meeting
- October 10, 2017 Council Meeting
- September 18, 2017 Council Meeting
- September 11, 2017 Council Meeting
- August 28, 2017 Council Meeting
- August 14, 2017 Council Meeting
- July 24, 2017 Council Meeting
- July 10, 2017 Council Meeting
- June 19, 2017 Council Meeting
- June 6, 2017 Council Meeting
- May 23, 2017 Council Meeting
- May 8, 2017 Council Meeting
- April 24, 2017 Council Meeting
- April 10, 2017 Council Meeting
- March 27, 2017 Council Meeting
- March 6, 2017 Council Meeting
- February 20, 2017 Council Meeting
- February 6, 2017 Council Meeting
- January 23, 2017 Council Meeting
- January 9, 2017 Council Meeting
- December 12, 2016 Council Meeting
- December 7, 2016 Financial Plan Meeting
- December 6, 2016 Financial Plan Meeting
- December 5, 2016 Financial Plan Meeting
- November 21, 2016 Council Meeting
- November 7, 2016 Council Meeting
- October 24, 2016 Council Meeting
- October 11, 2016 Council Meeting
- September 19, 2016 Council Meeting
- September 6, 2016 Council Meeting
- August 22, 2016 Council Meeting
- August 8, 2016 Council Meeting
- July 25, 2016 Council Meeting
- July 11, 2016 Council Meeting
- June 27, 2016 Council Meeting
- June 13, 2016 Council Meeting
- May 24, 2016 Council Meeting
- May 9, 2016 Council Meeting
- April 25, 2016 Council Meeting
- April 11, 2016 Council Meeting
- March 21, 2016 Council Meeting
- March 7, 2016 Council Meeting
- February 22, 2016 Council Meeting
- February 9, 2016 Council Meeting
- January 25, 2016 Council Meeting
- January 11, 2016 Council Meeting
- December 14, 2015 Council Meeting
- December 9, 2015 Financial Plan Meeting
- December 8, 2015 Financial Plan Meeting
- December 7, 2015 Financial Plan Meeting
- November 23, 2015 Council Meeting
- November 2, 2015 Council Meeting - Part 2
- November 2, 2015 Council Meeting - Part 1
- October 19, 2015 Council Meeting
- October 5, 2015 Council Meeting
- September 14, 2015 Council Meeting
- August 24, 2015 Council Meeting
- August 10, 2015 Council Meeting
- July 20, 2015 Council Meeting
- July 6, 2015 Council Meeting
- June 22, 2015 Council Meeting
- June 9, 2015 Council Meeting
- May 25, 2015 Council Meeting
- May 11, 2015 Council Meeting
- April 20, 2015 Council Meeting
- April 7, 2015 Council Meeting
- March 23, 2015 Council Meeting
- March 9, 2015 Council Meeting
- February 25, 2015 Financial Plan Meeting
- February 24, 2015 Financial Plan Meeting
- February 23, 2015 Financial Plan Meeting
- February 23, 2015 Council Meeting
- February 10, 2015 Council Meeting
- January 26, 2015 Council Meeting
- January 19, 2015 Council Meeting
- December 16, 2014 Council Meeting
- December 2, 2014 Council Inaugural Meeting
- November 18, 2014 Council Meeting
- November 4, 2014 Council Meeting
- October 21, 2014 Council Meeting
- October 7, 2014 Council Meeting
- September 16, 2014 Council Meeting
- August 26, 2014 Council Meeting
- August 12, 2014 Council Meeting
- July 22, 2014 Council Meeting
- July 8, 2014 Council Meeting
- June 24, 2014 Council Meeting
- June 10, 2014 Council Meeting
- May 27, 2014 Council Meeting
- May 13, 2014 Council Meeting
- April 29, 2014 Council Meeting
- April 15, 2014 Council Meeting
- April 1, 2014 Council Meeting
- March 18, 2014 Council Meeting
- March 4, 2014 Council Meeting
- February 18, 2014 Council Meeting
- February 4, 2014 Council Meeting
- January 29, 2014 Financial Plan Meeting - Part 2
- January 29, 2014 Financial Plan Meeting - Part 1
- January 21, 2014 Council Meeting
- January 20, 2014 Financial Plan Meeting
- January 7, 2014 Council Meeting
- December 17, 2013 Council Meeting
- December 10, 2013 Financial Plan Meeting - Part 2
- December 9, 2013 Financial Plan Meeting - Part 1
- December 3, 2013 Council Meeting
- November 19, 2013 Council Meeting
- November 5, 2013 Council Meeting
- October 22, 2013 Council Meeting
- October 08, 2013 Council Meeting
- September 10, 2013 Council Meeting
- August 27, 2013 Council Meeting
- August 13, 2013 Council Meeting
- July 23, 2013 Council Meeting
- July 9, 2013 Council Meeting
- June 25, 2013 Council Meeting
- June 11, 2013 Council Meeting
- May 28, 2013 Council Meeting
- May 7, 2013 Council Meeting
- April 23, 2013 Council Meeting
- April 9, 2013 Council Meeting
- March 19, 2013 Council Meeting
- March 5, 2013 Council Meeting
- February 19, 2013 Council Meeting
- February 5, 2013 Council Meeting
- January 29, 2013 Budget Meeting - Day Two Part Five
- January 29, 2013 Budget Meeting - Day Two Part Four
- January 28, 2013 Budget Meeting - Day One Part Three
- January 28, 2013 Budget Meeting - Day One Part Two
- January 28, 2013 Budget Meeting - Day One Part One
- January 22, 2013 Council Meeting
- January 8, 2013 Council Meeting
- December 18, 2012 Council Meeting
- December 04, 2012 Council Meeting
- December 04, 2012 Financial Plan Meeting Part 2
- December 04, 2012 Financial Plan Meeting Part 1
- December 03, 2012 Special Council Meeting
- November 20, 2012 Council Meeting
- November 6, 2012 Council Meeting
- October 16, 2012 Council Meeting
- October 2, 2012 Council Meeting
- September 18,2012 Council Meeting
- September 11, 2012 Council Meeting
- August 28, 2012 Council Meeting
- August 14, 2012 Council Meeting
- July 24, 2012 Council Meeting
- July 10, 2012 Council Meeting
- June 26, 2012 Council Meeting
- June 12, 2012 Council Meeting
- May 29, 2012 Council Meeting
- May 15, 2012 Council Meeting
- May 8, 2012 Special Council Meeting
- May 1, 2012 Council Meeting
- April 24, 2012 Special Council Meeting
- April 17, 2012 Council Meeting
- April 3, 2012 Council Meeting
- March 27, 2012 Special Council and Finance Committee Meeting
- March 20, 2012 Council Meeting
- March 13, 2012 Finance Committee Meeting Part 3
- March 13, 2012 Finance Committee Meeting Part 2
- March 13, 2012 Finance Committee Meeting Part 1
- Mar 6, 2012 Council Meeting
- Feb 28, 2012 Finance Committee Meeting
- Feb 21, 2012 Council Meeting
- Feb 14, 2012 Finance Committee Meeting
- Feb 8, 2012 Public Hearing
- Feb 7, 2012 Council Meeting
- Jan 24, 2012 Council Meeting