Application Form:  Start by completing the tourist visa application form on the official Canadian government website.

Valid Passport: Ensure your passport is valid for at least six months beyond your planned return date. 

Passport-Sized Photos: Attach two recent passport-sized photos that meet the specifications mentioned on the application form. 

Proof of Funds: Provide evidence of sufficient funds to cover your expenses during the visit, such as bank statements or sponsorship letters

Travel Itinerary: Furnish a detailed travel itinerary that outlines your intended activities, destinations, and accommodations during your stay. 

Letter of Invitation: When visiting family or friends, include a letter from your host with their contact details.

Employment Verification:  If employed, provide a letter from your employer granting permission for the vacation.

Leave Approval:  If employed, include a letter from your employer approving your leave for the specified travel period. 

Travel History:  For a Canada tourist visa application, provide records of your previous international travel history.

Medical Insurance: it is also very necessary to obtain fancy medical insurance coverage for the duration of your stay Canada. 

Criminal Record Check:  Some applicants may be required to provide a police clearance certificate to prove they have no criminal record.