农民占用耕地养殖不违法。养殖业属于农业用途,允许利用农用地,同时可以使用一般耕地,并且无需办理建设用地审批手续,无需落实耕地占补平衡,但是不得破坏耕地的耕作层、不得破坏耕种植条件、不得占用基本农田。
法律依据
《土地管理法》第三十七条
非农业建设必须节约使用土地,可以利用荒地的,不得占用耕地;可以利用劣地的,不得占用好地。禁止占用耕地建窑、建坟或者擅自在耕地上建房、挖砂、采石、采矿、取土等。禁止占用永久基本农田发展林果业和挖塘养鱼。
第七十五条
违反本法规定,占用耕地建窑、建坟或者擅自在耕地上建房、挖砂、采石、采矿、取土等,破坏种植条件的,或者因开发土地造成土地荒漠化、盐渍化的,由县级以上人民政府自然资源主管部门、农业农村主管部门等按照职责责令限期改正或者治理,可以并处罚款;构成犯罪的,依法追究刑事责任。