Reasons for a Canadian Visa Rejection:
Failure to provide proper and accurate supporting documents
Failure to show adequate financial resources to finance your travel to and stay in Canada
Failure to meet international security standards, such as in cases where the applicant has a criminal background
Failure to meet health standards
Visa officer has reservations regarding the applicant’s intention or his/her application