法律有无规定每月的那日之前发工资?每月25号发是否合法?

《工资支付暂行办法》第七条规定:“工资必须在用人单位与劳动者约定的日期支付。如遇节假日或休息日,则应提前在最近的工作日支付。工资至少每月支付一次,实行周、日、小时工资制的可按周、日、小时支付工资。”

所以在每月25号发工资没有违反上述规定,是合法的。