The grace period for late payments on credit cards in Canada is generally 21 days. This means if you pay the balance owed in full by the due date, creditors will not charge interest on the amount.