农民要累计缴纳15年养老保险才能在60岁后领取养老金。农村养老保险也就是城乡居民养老险,无论男女,只要累计缴纳满15年,则可在60岁之后开始领取养老金,若是在60岁的时候还没有达到累计缴纳年限,则之前曾经缴纳过养老险的人,可以选择一次性补交养老险,若之前没有缴纳过养老险的话,那么是无法补交养老险的,而且也无法享受相关待遇,不能领取养老金。