Most applications for temporary resident visas for Canada are processed in a month or less. You should apply for a temporary resident visa a minimum of one month before your scheduled departure date. If you are mailing your application, you should allow a minimum of eight weeks.
Please note that processing times vary depending on the visa office where you apply. The Department of Citizenship and Immigration Canada maintains statistical information on processing times to give you an idea of how long applications at different visa offices have taken in the past to use as a general guideline.
Citizens of certain countries may need to complete additional formalities which could add several weeks or longer to the normal processing time. You will be advised if these requirements apply to you.
If you require a medical exam, it could add several months to the application processing time. Generally no medical exam is required if you plan to visit Canada for less than six months. If you require a medical exam,a Canadian immigration officer will tell you and send you instructions.