需要准备的材料:1、本人身份证原件和复印件;2、本人户口本原件和复印件;3、如果是工作迁移,需要新公司开具工作证明或者新的劳动合同;如果是结婚迁移,需要携带结婚证以及房产证(房产证上只能是本人或者本人配偶的姓名,其他人的无效)。如何办理市内户口迁出:办理市内户口迁出,迁户口需要什么证件,应持下列证明证件到其户口所在地派出所办理:1、迁出人的居民户口簿;2、农业人口迁出要有迁入地乡镇政府和村委会同意入户的证明。如何办理迁往外省市户口:办理迁往外省市户口,迁户口需要什么证件,应持下列证明证件到其户口所在地派出所办理:1、迁出人的居民户口簿及居民身份证;2、外省市公安机关开具的户口准迁证;3、因大、中专院校招生、毕业分配等原因迁出户口应出示相应的证明。如何办理市内户口迁入:市内户口迁入,迁户口需要什么证件,应持下列证明证件到其户口迁入地派出所办理:1、迁入人的居民户口簿、居民身份证及市内户口迁移证;2、迁入户的居民户口簿;3、新立户的要有房管部门出具的住房证明或房屋产权证明;4、迁入人符合申领、换领居民身份证条件的,每人交本人近期正面免冠一寸光纸黑白大头照片两张,已满16周岁,已领取居民身份证的,每人交照片一张;5、因结婚迁入的要持结婚证;6、迁入农村地区的农业人口要有迁入地乡镇政府和村委会同意迁入的证明;7、迁入非直系亲属户内的,应征得迁入地派出所同意后,再办理户口迁移手续。