全年无休是否合法需根据具体情况判断。在我国,一般劳动者每日工作时间不超过八小时、平均每周工作时间不超过四十四小时。如果用人单位因生产经营需要,经与工会和劳动者协商后,可以延长工作时间,一般每日不得超过一小时;因特殊原因需要延长工作时间的,在保障劳动者身体健康的条件下延长工作时间每日不得超过三小时,但是每月不得超过三十六小时。若用人单位要求劳动者全年无休且超过上述规定的工作时间,可能构成违法,劳动者有权要求用人单位支付加班工资等相应补偿。同时,对于一些特殊行业如交通运输、餐饮服务等,在法定节假日等特殊时段可能需要安排劳动者工作,但也需符合法律法规的要求,如支付三倍工资等。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。