The 22-year-old from Toronto announced on Twitter that he has signed with the Raptors, confirming a move that has been the subject of speculation for the past couple of days.
"Glad to officially be a part of the Raptors organization, Excited to get this year started !!! #LetsGo," Bennett tweeted.
Bennett reportedly signed a one-year, league-minimum deal.
The Canadian has had a rough two seasons in the NBA since he was the surprise No. 1 overall pick drafted by Cleveland in 2013.
He battled injuries in both his rookie season with the Cavaliers, and second season with the Minnesota Timberwolves, where he landed in the Kevin Love deal.
Bennett averaged 5.2 points and 3.8 rebounds in 57 games for the Timberwolves last season.
The UNLV product got a fresh start with Canada's national team over the summer, playing well at both the Pan American Games in Toronto and the FIBA Americas Olympic qualifying tournament in Mexico City.
He joins fellow Toronto native Cory Joseph with the Raptors, who hold their season-opening media day Monday.
ALSO ON HUFFPOST: