迁户口需要准备以下证明和材料:
当事人的身份证和户口簿,这是基本的身份证明和户籍信息。
迁出地的准予迁出证明,由迁出地派出所出具,证明当事人已经获得迁出许可。
迁入地的准予迁入证明,由迁入地派出所出具,证明迁入地同意接收当事人。
结婚证,用于证明婚姻关系,如果是投靠配偶则需要提供。
出生医学证明,如果有未成年子女随迁,需要提供以证明亲子关系。
工作证明或劳动合同,用于证明工作关系,如果是工作迁移则需要提供。
房产证或购房合同,用于证明房产所有权或使用权,如果是购房迁移则需要提供。
身份证照片,用于制作迁移证件。
其他相关证明材料,如收养证、解除收养关系公证书、释放证、解除劳教通知书等,根据具体迁移事由提供。
建议提前准备好所有必要的证明材料,并咨询迁入地和迁出地的公安机关户籍登记机关,以确保迁户口流程顺利进行。