The average processing time for an investor visa in Canada is 16 to 24 months. However, the time may vary depending on the program you apply for, the number of applications submitted, the completeness of the applications, and the correctness of the documents submitted.