You need:
Passport with stamped Immigrant Visa
Confirmation of Permanent Residence - COPR
Certificat de sélection du Québec - CSQ (only for Quebec residents)
Declaration Card (you will get it inside plane. Sample 👉 bit.ly/2yX4qO4 . Leave blank 'Purpose of Trip' in Part A, 'Duration of Stay' in Part B and whole Part C. You can fill this form in Plane)
[UPDATE 2018: Airlines don't give declaration cards in planes anymore. You can use ABC KIOSKs installed at various locations around immigration area or use the following "eDeclaration" app - https://play.google.com/store/apps/details?id=ca.gc.cbsa.edeclaration ]
Goods to Bring (GTB) Form (bit.ly/2xNVFHb) and Goods to Follow (GTF) Form (bit.ly/2Dxge0J), commonly known as B4 and B4A Form
Food Items listed here 👉 ( cbsa-asfc.gc.ca/fpa-apa/menu-eng.html ) are strictly forbidden. Do not carry them with you or face possible fines. کینیڈا میں سب دیسی کھانا ملتا ہے
If bringing any form of any local or international currencies equal to CA$10,000 or more (you should know currency conversion rates), you must declare it in Declaration Form.
Clothes (choose them wisely and do listen to your spouse ... PLEASE! *praying kitty*) 八(^□^*)