讨要农民工工资最有效方法如下:1、向劳动行政部门举报,由劳动行政部门责令用人单位改正;依法申请调解;2、向劳动仲裁委员会申请仲裁;3、依法向人民法院提起诉讼等。拖欠工资多久算违法1、国家没有统一标准,司法实践中一般是30天;2、各个省市规定不同,有的7天,有的15天、30天算违法;3、没有正当理由拖欠的,超过合同约定时间1天就算违法。法律依据:《中华人民
共和国劳动合同法》第八十五条【未依法支付劳动报酬、经济补偿等的法律责任】用人单位有下列情形之一的,由劳动行政部门责令限期支付劳动报酬、加班费或者经济补偿;劳动报酬低于当地最低工资标准的,应当支付其差额部分;逾期不支付的,责令用人单位按应付金额百分之五十以上百分之一百以下的标准向劳动者加付赔偿金:(一)未按照劳动合同的约定或者国家规定及时足额支付劳动者劳动报酬的;(二)低于当地最低工资标准支付劳动者工资的;(三)安排加班不支付加班费的;(四)解除或者终止劳动合同,未依照本法规定向劳动者支付经济补偿的。