It can be difficult to qualify for general-purpose credit cards and reward credit cards if you have a poor credit score or no credit history because you are new to using credit in Canada.
In this case, you may want to consider a secured credit card. This is a card that you open with a small cash deposit. You can qualify even with bad credit or no credit because the deposit covers the lender if you don’t make your payments.
A secured credit card can be a good way to build credit, so you can improve your score and work up to getting traditional credit cards.