有了绿卡还能不能够在国内交社保需要分为以下两种情况:
1、如果只有绿卡,那么在国内是可以交社保的,绿卡又叫做美国永久居民卡,绿卡为用于证明外国人在美国境内拥有永久居民身份的一种身份证件。拥有绿卡并不是拥有美国国籍,所以如果有了绿卡而没有美国国籍,那么是可以在国内继续交社保的;
2、如果有了绿卡又有美国国籍,那么就不能在国内交社保了。