申请加拿大移民时一般不需要准备户口本公证。加拿大对移民申请的要求主要涉及个人身份、教育背景、工作经验、语言能力、财务状况等方面。在递交移民申请时,通常需要提供出生证明、护照、学历和工作经历的证明文件,以及语言考试成绩等。户口本在加拿大移民申请中并不常见,因为加拿大的移民制度并不要求提供户口本。然而,对于某些特殊情况,如在申请家庭类移民(如父母或子女团聚移民)时,可能会需要提供相关的家庭成员关系证明文件,这可能包括户口本公证。具体情况还是要根据移民类别来决定。建议您在准备移民申请时咨询专业移民律师或注册移民顾问,以确保您提供了符合移民部门要求的文件。