学校不给放法定假日是违法的。1. 法律依据:根据《全国年节及纪念日放假办法》,全体公民放假的节日包括元旦、春节、清明节、劳动节、端午节、中秋节和国庆节等。学校作为教育机构,应当遵守国家的法定节假日规定。2. 侵害学生权益:学校不放假侵犯了学生休息、娱乐以及与家人团聚的权利,不利于学生的身心健康和全面发展。3. 违反教育法规:这也违反了教育相关法规中保障学生合法权益的要求。4. 可采取措施:学生及其家长可以首先与学校进行沟通,要求学校按照法定假日安排放假。若沟通无果,可以向当地教育主管部门反映情况,教育主管部门有权责令学校改正其违法行为,保障学生享受法定假日的权利。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。