有。
参加了城镇职工养老保险之后,就不能再参加新型农村养老保险和城镇居民养老保险了;参加了新型农村养老保险,就不能再参加城镇职工养老保险或者城镇居民养老保险了。就算大家三种保险都购买了,在达到退休年龄以及缴费年限之后,也只能领取一笔养老金,所以之前交的也没用,所以大家可以选择只购买其中的一种。