As we mentioned earlier, Canada visitor visa is a temporary visa. About temporary visas, applicants can stay up to 6 months in Canada which is extendable due to acceptable reasons.