The following is a season-by-season list of people who have worked on Vancouver Canucks local radio and television broadcasts.

Key: * - Simulcast on both television and radio

Television 2020s YearChannelPlay-by-playColor commentator(s)Rinkside reporterStudio host2026–27SN PacificJohn ShorthouseDave Tomlinson (primary)Ray Ferraro (select games)Dan Murphy Dan Murphy 2025–26SN PacificJohn ShorthouseDave Tomlinson (primary)Ray Ferraro (select games)Dan Murphy Dan Murphy2024–25SN PacificJohn ShorthouseDave Tomlinson (primary)Ray Ferraro (select games)Dan MurphyDan MurphySN Canucks2023–24SN PacificJohn ShorthouseDave Tomlinson (primary)Ray Ferraro (select games)Dan Murphy Dan MurphySN Canucks2022–23SN PacificJohn ShorthouseJohn GarrettDan Murphy Dan MurphySN Canucks2021–22SN PacificJohn ShorthouseJohn Garrett (primary)Corey Hirsch (select games)Dan Murphy Dan MurphySN Canucks2020–21SN PacificJohn ShorthouseJohn Garrett (primary)Corey Hirsch (select games)Dan Murphy (home games; road games supplied by home team broadcast)Dan MurphySN Canucks

2010s YearChannelPlay-by-playColor commentatorRinkside reporterStudio host2019–20SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Canucks2018–19SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Canucks2017–18SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Canucks2016–17SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Canucks2015–16SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Canucks2014–15SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Canucks2013–14SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Vancouver Hockey (SN One)2012–13SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Vancouver Hockey (SN One)2011–12SN PacificJohn ShorthouseJohn GarrettJoey Kenward (home games)Dan Murphy (road games)Dan MurphySN Vancouver Hockey (SN One)2010–11RSN PacificJohn ShorthouseJohn GarrettKristin Reid (home games)Dan Murphy (road games)Dan MurphyRSN Vancouver Hockey (RSN One)

2000s YearChannelPlay-by-playColor commentatorRinkside reporterStudio hostStudio analyst(s)2009–10RSN PacificJohn ShorthouseJohn GarrettDan MurphyCanucks TVRay FerraroRay Ferraro2008–09RSN PacificJohn ShorthouseJohn GarrettDan MurphyCanucks TVJohn Shorthouse*Tom Larscheid*Craig McEwenGarry Valk and Kirk McLean2007–08RSN PacificJim HughsonJohn GarrettDan MurphyCanucks TVJohn Shorthouse*Tom Larscheid*Craig McEwenRyan Walter and Kirk McLean2006–07RSN PacificJim HughsonJohn GarrettDan MurphyCanucks TVJohn Shorthouse*Tom Larscheid*Craig McEwenRyan Walter and Kirk McLean2005–06RSN PacificJim HughsonJohn GarrettDan MurphyCanucks TVJohn Shorthouse*Tom Larscheid*Craig McEwenRyan Walter and Kirk McLean2003–04RSN PacificJim HughsonJohn GarrettDan MurphyCanucks TVJohn Shorthouse*Tom Larscheid*Craig McEwenRyan Walter and Kirk McLean2002–03RSN PacificJim HughsonJohn GarrettDan MurphyCanucks TVJohn Shorthouse*Tom Larscheid*Craig McEwenRyan Walter and Kirk McLean2001–02RSN PacificJim HughsonRyan WalterDan MurphyCanucks TVJohn Shorthouse*Tom Larscheid*Craig McEwenRyan Walter and Kirk McLean2000–01CTV Sportsnet PacificJim HughsonRyan WalterPerry SolkowskiVTVJim Hughson or Rick Ball

1990s YearChannelPlay-by-playColor commentator(s)Rinkside reporterStudio host1999–2000CTVSN Pacific Jim HughsonRyan WalterPerry SolkowskiVTVJim Hughson or Kevin QuinnPerry Solkowski1998–99CTVSN Pacific John ShorthouseRyan WalterPerry SolkowskiVTVJim RobsonPerry Solkowski1997–98BCTVJim RobsonRyan WalterCanucks TVDan RussellJohn ShorthouseChris Hebb1996–97BCTVJim RobsonRyan WalterCanucks TVDan RussellJohn ShorthouseChris Hebb1995–96BCTVJim RobsonDarcy RotaSquire Barnes1994–95BCTVJim RobsonDarcy RotaSquire BarnesCHEK1993–94BCTVJim Robson*Tom Larscheid*John McKeachieCHEK1992–93BCTVJim Robson*Tom Larscheid*John McKeachieCHEK1991–92BCTVJim Robson*Tom Larscheid*John McKeachieCHEK1990–91BCTVJim Robson*Tom Larscheid*Dave HodgeCHEK

1980s YearChannelPlay-by-playColor commentator(s)Studio hostStudio analyst1989–90BCTVJim Robson*Tom Larscheid*Barry HoulihanGarry MonahanCHEK1988–89BCTVJim Robson*Tom Larscheid*Barry HoulihanGarry Monahan1987–88BCTVJim Robson*Garry Monahan*Barry Houlihan1986–87No local television coverage1985–86BCTVJim RobsonHowie MeekerBarry Houlihan1984–85BCTVBernie PascallHowie MeekerBarry Houlihan1983–84BCTVBernie PascallHowie MeekerBarry Houlihan1982–83BCTVBernie PascallHowie Meeker1981–82BCTVBernie PascallHowie Meeker1980–81BCTVBernie PascallHowie Meeker

1970s YearChannelPlay-by-playColor commentator1979–80BCTVBernie PascallHowie Meeker1978–79BCTVBernie PascallHowie Meeker1977–78BCTVBernie PascallHowie Meeker1976–77BCTVBernie PascallBabe Pratt1975–76BCTVBernie PascallBabe Pratt1974–75BCTVBernie PascallBabe Pratt1973–74BCTVBernie PascallBabe Pratt1972–73BCTVBernie PascallBabe Pratt1971–72BCTVBernie PascallBabe Pratt1970–71BCTVBernie PascallBabe Pratt

Radio 2020s YearFlagship StationPlay-by-playColor commentatorStudio hostStudio analyst(s)2026–27KiSS West CoastBrendan BatchelorRandip Janda2025–26Sportsnet 650Randip Janda (primary)Dan Riccio (select games)Brett Festerling (select games) Landon Ferraro (select games)Satiar ShahAlex Auld2024–252023–242022–232021–222020–21

2010s YearFlagship StationPlay-by-playColor commentatorStudio hostStudio analyst(s)2019–20Sportsnet 650Brendan BatchelorCorey HirschSatiar ShahAlex Auld2018–19Sportsnet 650Brendan BatchelorCorey HirschJoey KenwardAlex Auld2017–18Sportsnet 650Brendan BatchelorCorey HirschJoey KenwardAlex Auld2016–17TSN 1040John Shorthouse (national TV games)Jon Abbott (select non-nationally televised games)Dave TomlinsonBlake PriceAlex Auld2015–16TSN 1040John Shorthouse (national TV games)Jon Abbott (select non-nationally televised games)Dave TomlinsonBlake PriceAlex Auld 2014–15TSN 1040John Shorthouse (national TV games)Jon Abbott (select non-nationally televised games)Dave TomlinsonBlake PriceAlex Auld2013–14Team 1040John Shorthouse (national TV games)Rick Ball (select non-nationally televised games)Joey Kenward (select non-nationally televised games)Dave TomlinsonBlake PriceAlex Auld2012–13Team 1040John Shorthouse (national TV games)Rick Ball (select non-nationally televised games)Joey Kenward (select non-nationally televised games)Dave TomlinsonBlake PriceAlex Auld2011–12Team 1040John Shorthouse (national TV games)Rick Ball (select non-nationally televised games)Joey Kenward (select non-nationally televised games)Dave TomlinsonBlake PriceAlex Auld2010–11Team 1040John Shorthouse (national TV games)Rick Ball (select non-nationally televised games)Joey Kenward (select non-nationally televised games)Dave TomlinsonBlake PriceAlex Auld

2000s YearFlagship StationPlay-by-playColor commentatorStudio hostStudio analyst(s)2009–10Team 1040John Shorthouse (national TV games)Rick Ball (select non-nationally televised games)Joey Kenward (select non-nationally televised games)Tom LarscheidBlake PriceDave Tomlinson2008–09Team 1040John Shorthouse (national TV games)Rick Ball (select non-nationally televised games)Joey Kenward (select non-nationally televised games)Tom LarscheidBlake PriceDave Tomlinson2007–08Team 1040John ShorthouseTom LarscheidBlake PriceDave Tomlinson2006–07Team 1040John ShorthouseTom LarscheidBrook Ward or Jeff PatersonDave Tomlinson2005–06CKNWJohn ShorthouseTom LarscheidDan Russell or Jeff Paterson2003–04CKNWJohn ShorthouseTom LarscheidDan Russell or Jeff Paterson2002–03CKNWJohn ShorthouseTom LarscheidDan Russell or Jeff Paterson2001–02CKNWJohn ShorthouseTom LarscheidDan Russell or Brook Ward2000–01CKNWJohn ShorthouseTom LarscheidDan Russell or Brook Ward

1990s YearFlagship StationPlay-by-playColor commentatorStudio hostStudio analyst(s)1999–2000CKNWJohn ShorthouseTom LarscheidDon Taylor1998–99CKNWJim Hughson or John ShorthouseTom LarscheidJohn McKeachie or John Shorthouse1997–98CKNWJim HughsonTom LarscheidDave Randorf1996–97CKNWJim HughsonTom LarscheidDave Randorf1995–96CKNWJim HughsonTom LarscheidDave RandorfRyan Walter1994–95CKNWJim HughsonTom LarscheidLee PowellRyan Walter1993–94CKNWJim RobsonTom LarscheidLee PowellRyan Walter1992–93CKNWJim RobsonTom LarscheidLee PowellGarry Monahan1991–92CKNWJim RobsonTom LarscheidLee PowellGarry Monahan1990–91CKNWJim RobsonTom LarscheidLee PowellGarry Monahan

1980s YearFlagship StationPlay-by-playColor commentatorStudio hostRinkside reporter1989–90CKNWJim RobsonTom LarscheidDave HodgeGarry Monahan1988–89CKNWJim RobsonTom LarscheidDave HodgeGarry Monahan1987–88CKNWJim RobsonGarry MonahanDave Hodge1986–87CKNWJim RobsonGarry MonahanDave Hodge or Al Davidson1985–86CKNWJim Robson or Ron BarnettGarry MonahanAl Davidson1984–85CKNWJim Robson or Ron BarnettGarry MonahanAl Davidson1983–84CKNWJim Robson or Ron BarnettGarry MonahanAl Davidson1982–83CKNWJim Robson or Ron BarnettTom LarscheidAl Davidson1981–82CKNWJim Robson or Jim HughsonTom LarscheidAl DavidsonJim Hughson1980–81CKNWJim Robson or Jim HughsonTom LarscheidAl DavidsonJim Hughson

1970s YearFlagship StationPlay-by-playColor commentatorRinkside reporterStudio host1979–80CKNWJim RobsonTom LarscheidAl DavidsonJim Hughson1978–79CKNWJim RobsonTom LarscheidAl Davidson1977–78CKNWJim RobsonTom LarscheidAl Davidson1976–77CKNWJim RobsonAl Davidson1975–76CKNWJim RobsonAl Davidson1974–75CKNWJim RobsonAl Davidson1973–74CKNWJim RobsonAl Davidson1972–73CKNWJim RobsonAl Davidson1971–72CKNWJim RobsonAl Davidson1970–71CKNWJim RobsonAl Davidson

See also List of current National Hockey League broadcasters