端午节只放半天假违法,根据《全国年节及纪念日放假办法》,端午节法定放假时间是1天;如果用人单位端午节只放半天假,另外半天算作加班时间,应当支付不低于工资的百分之三百的工资报酬,如果即不放假也不支付加班费的属于违法。

法律依据

《全国年节及纪念日放假办法》第二条全体公民放假的节日:(一)新年,放假1天(1月1日);(二)春节,放假3天(农历正月初一、初二、初三);(三)清明节,放假1天(农历清明当日);(四)劳动节,放假1天(5月1日);(五)端午节,放假1天(农历端午当日);(六)中秋节,放假1天(农历中秋当日);(七)国庆节,放假3天(10月1日、2日、3日)。