Hi
Yes as you would have no credit rating in Canada. To start, you may want to get a Dept. Store Card, or a secured card from a bank, where you deposit $xx.00 and you get a Card with the amount that you deposited as the limit. Eventually if you are a good boy and pay the bills, they will give you an unsecured card.
PMM