The Ottawa-born player has represented the US since he turned professional but wants to return to his roots so he can play Davis Cup tennis. He has never played Davis Cup for the US, but would be Canada's number two player, behind Milos Raonic.
"He's been on our radar for a while," Tennis Canada's Louis-Philippe Dorais said. "But now it's pretty much for sure he'll be representing Canada from now on.
"As far as will he be eligible to play Davis Cup for us in February [against Spain], probably not. But for the rest, it's pretty much a formality that he'll be representing Canada from now on."
Levine spent the first 13 years of his life in Canada before moving south of the border, where he now resides in Florida.
The 25-year-old's highest world ranking was 69 in October this year and he has a total of 25 ATP match wins under his belt, seven of which came in Grand Slams.