社保要交满15年,退休后才可以领取养老金。社保未交满15年的,如果还没达到退休年龄的,可以继续缴纳社会保险。如果达到法定退休年龄的,社保未交满十五年的,可以延长缴费至满十五年。延长缴费五年后仍不足十五年的,可以一次性缴费至满十五年。

法律依据

《社会保险法》第十六条参加基本养老保险的个人,达到法定退休年龄时累计缴费满十五年的,按月领取基本养老金。 参加基本养老保险的个人,达到法定退休年龄时累计缴费不足十五年的,可以缴费至满十五年,按月领取基本养老金;也可以转入新型农村社会养老保险或者城镇居民社会养老保险,按照国务院规定享受相应的养老保险待遇。