养老保险能交40年,不过还需要注意一些问题,具体如下:

1.城镇职工养老保险:理论上来说,城镇职工养老保险是能交40年的。不过,在法定退休年龄到达之前,可以将城镇职工养老保险交满40年的人其实并不多,尤其是女性,法定退休年龄一般为45周岁、50周岁、55周岁,因此可以交满40年其实还是比较难的。但如果是男性,18周岁参加工作缴纳城镇职工养老保险,60周岁退休,那么还是有可能将城镇职工养老保险交满40年的。此外,如果是有视同缴费年限的人群,那么也有可能拥有40年缴费年限的城镇职工养老保险。

一般来说,城镇职工养老保险只需要在法定退休年龄之前累计缴费满15年即可,当然,缴费年限越长、缴费金额越多,则参保人退休后可以领取的养老金也就越多。但是如果已经到了法定退休年龄,那么就不能再缴纳城镇职工养老保险了,除非累计缴费年限还未满15年,那么才可以申请延长缴费至满15年,而若是在社保法实施之前参保,则延长缴费5年后,累计缴费年限还不满15年的,可以申请一次性补缴至满15年。

2.城乡居民养老保险:能交40年。因为城乡居民养老保险允许具有当地户籍的年满16周岁(不含在校学生)、非国家机关和事业单位工作人员和未参加城镇职工基本养老保险的城乡居民参保。只要参保人在60周岁前累计缴费满15年,即可在60周岁后开始享受城乡居民养老保险的相关待遇。而若是在16周岁时开始参加城乡居民养老保险,那么一直缴费到60周岁为止,缴费年限最长可达44年。而且城乡居民养老保险也是缴费时间越长、缴费金额越多,则60周岁后可以领取的养老金也就越多。