+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
She can try now but getting a TRV for a spouse can be extremely difficult. You have to prove that you will not remain in Canada and that your have strong ties to your home country. Most are denied. I would encourage you to start the sponsorship process.