国庆放5天假是不违法的。国庆法定假日为10月1日至10月3日,共3天。通过调整上下周六周日,一般都能够放个7天的小长假。剩余的4天是通过周末的调休来完成的,但是在有些行业和职业,由于职业和行业的特殊性,其实并不能保证让每个人都享受正常的7天假期。这个要因行业和职业而异。不过对于小长假期间不放假的人来说,必要的加班薪资单位是应该给的。一般来说国家法定节假日不休息应该给平时3倍薪资。法律依据:《全国年节及纪念日放假办法》第二条 全体公民放假的节日:
(一)元旦,放假1天(1月1日);
(二)春节,放假3天(农历正月初一、初二、初三);
(三)清明节,放假1天(农历清明当日);
(四)劳动节,放假1天(5月1日);
(五)端午节,放假1天(农历端午当日);
(六)中秋节,放假1天(农历中秋当日);
(七)国庆节,放假3天(10月1日、2日、3日)。