"This trade reinforces our goal to add youth, support our core players and develop draft picks who will contribute to the future success of our team," said Canucks GM Jim Benning. "Nick Bonino and Luca Sbisa are talented players who immediately bring youth and skill to our roster. An additional first and third round pick gives us the opportunity to add two strong players to our system."
Kesler, 29, has scored 182 goals and added 211 assists for 393 points with a +25 rating and 594 penalty minutes in 655 career NHL games with Vancouver.
"It's the start of a new chapter in my life. I'm going to Anaheim to win a championship. That's my sole goal," Kesler said. "I think I fit into that organization well and can be a great No. 2 behind Ryan Getzlaf."
Selected by Vancouver in the first round (23rd overall) of the 2003 NHL Draft, Kesler tallied 25 goals and 18 assists for 43 points with 81 penalty minutes in 77 games for the Canucks last season.
Bonino, 26, registered 22 goals and 27 assists in 77 games played with Anaheim this season.
He has played 189 career NHL games recording 33 goals and 49 assists for 82 points, and 48 penalty minutes.
The Hartford, CT native was originally selected 173rd overall by San Jose in the 2007 NHL Entry Draft.
Sbisa, 24, played 30 games with Anaheim and four games with the AHL's Norfolk Admirals this season.
In 266 career NHL games with Anaheim and Philadelphia, Sbisa has accumulated nine goals and 47 assists for 56 points and 217 penalty minutes.
The native of Ozieri, Italy, was originally selected 19th overall by Philadelphia in the 2008 NHL Entry Draft.