如果有犯罪记录超过10年是不可以移民美国的。
根据美国《移民与国籍法》(INA §212(a)(2)(A)(i)(I))的规定,因违反公德的犯罪行为(CIMT:Crime Involving Moral Turpitude)定罪或认罪,或者所承认的犯罪活动能构成违反公德犯罪必备要件的,不可入境(inadmissible)。

常见的属于违反公德的犯罪行为包括:谋杀(Murder)、蓄意误杀(Voluntary Manslaughter)、某些情况下的误杀(Involuntary Manslaughter, in some cases)、情节严重的斗殴(Battery[aggravated])、绑架(Kidnapping)、虐待配偶(Spousal Abuse)、虐待儿童(Child Abuse)、抢劫(Robbery)、强奸(Rape)、信用卡欺诈/非法使用信用卡(Credit Card Fraud/Use)、盗窃罪(Theft)、贪污(Embezzlement)、行贿(Bribery)、移民欺诈(Immigration Fraud)情节严重的酒驾(DUI)等。

如果某人被定罪或被确定犯了违反公德的犯罪,就可能受到“不可入境”的限制,但以下情况例外:
一是轻微犯罪(Petty Offense)。轻微犯罪的要求是:1)被指控罪行可能判处的最长刑期不得超过一年;并且2)实际被判刑期不满六个月。因此,申请人所犯违反公德的犯罪如果符合上述条件,就可以获得例外的豁免。
二是青少年犯罪(Juvenile Crimes)。青少年犯罪的要求是:1)犯罪时仍是青少年;2)犯罪日期距签证或入境申请之日超过五年。被判处刑期的,释放日期距签证或入境申请之日超过5年。