how long does it take to get a temporary resident permit in canada?
TRP applications submitted to a Canadian consulate take 1 – 6 months on average to process, and can take even longer. But if your application is refused, you will know not to come to Canada without applying for criminal rehabilitation when you are eligible.