1. 首先要看土地的性质:如果是基本农田挖塘养鱼是违反《土地管理法》的。基本农田受到严格保护禁止任何单位和个人擅自改变其用途用于非农业建设挖塘养鱼属于改变基本农田用途的行为。若是一般农用地等其他适宜养殖的土地在不违反相关规划和审批程序的情况下是可以依法进行挖塘养鱼的。2. 其次要考虑审批程序:即使土地适宜养殖也不能随意挖塘。需要向当地自然资源部门等相关部门申请办理农用地转用审批等手续。未经审批私自挖塘属于违法行为。3. 再者要符合生态保护要求:挖塘养鱼不能破坏生态环境不能造成水土流失、水体污染等问题。如果因挖塘行为对周边生态环境造成严重破坏也可能违反相关法律法规。总之挖塘养鱼是否违反土地法不能一概而论关键在于土地性质、是否履行审批程序以及是否符合生态保护等多方面因素。如果不确定土地性质及相关规定建议先咨询当地自然资源部门或农业农村部门按要求办理合法手续后再进行相关活动避免违法行为。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。