This is a the summary of the comprehensive list of Canada visa requirements for Nigeria, which also includes the necessary documents to apply in Nigeria:
Explanation of the purpose of your trip.
Letter of invitation.
Proof of funds.
Proof of ties to your home country (Nigeria).
Two (2) recent passport photographs for each Canada visa applicant, taken within the last 6 months.
• For online applications, only one (1) passport photograph is required as you will scan your photograph and upload it to your online visa application account.
For online application, you are required to upload scanned copies of your Nigerian passport bio-data page and pages of all visas/stamps in the past 10 years.
If you have visas/stamps on any of your previous expired Nigerian passports, then that is required too.
• For a paper application, you will submit your original Nigerian passport along with a set of photocopy of all pages that has visas/stamps in the past 10 years.
If you have visas/stamps on any of your previous expired Nigerian passports, you will want to submit that too.
EXPLANATION OF THE PURPOSE OF YOUR TRIP
• Details of your itinerary indicating length of stay in Canada, the destination in Canada (city/province), and your contacts in Canada.
• You may be required to provide provisional airline booking, under certain circumstances.
Tip: It is important to note that Canadian visas are usually not issued for longer than the validity of your Nigerian/international passport.