Theo khoản 1 Điều 111 Bộ luật Lao động 2012 quy định về nghỉ hằng năm như sau:
Người lao động sau đủ 12 tháng làm việc thì được nghỉ hằng năm hưởng nguyên lương theo thời gian như sau:
12 ngày làm việc đối với người lao động làm việc trong điều kiện bình thường; 14 ngày làm việc đối với người làm công việc nặng nhọc, nguy hiểm; và 16 ngày làm việc đối với người lao động làm các công việc đặc biệt nặng nhọc, độc hại. Đối với người lao động dưới 18 tuổi và người khuyết tật thì số ngày nghỉ hàng năm là 14 ngày.
Cứ 5 năm làm việc cho 1 người sử dụng lao động, người lao động được hưởng thêm một ngày nghỉ hàng năm. Đối với người lao động có dưới một năm làm việc hoặc những người nghỉ việc khi chưa hết năm thì số ngày nghỉ hàng năm được tính theo tỷ lệ tương ứng với thời gian làm việc. Số ngày nghỉ hàng năm được tính như sau: [số ngày nghỉ hàng năm (12 hoặc 14 hoặc 16) + số ngày nghỉ hàng năm tăng thêm theo thâm niên (mỗi 5 năm tăng thêm 01 ngày)/12 tháng] x số tháng làm việc thực tế trong năm. Phần dư lớn hơn hoặc bằng 0,5 được làm tròn lên 1 ngày. Khi nghỉ hằng năm, người lao động được tạm ứng trước một khoản tiền ít nhất bằng tiền lương của những ngày nghỉ. Người sử dụng lao động có có quyền quy định lịch nghỉ hằng năm sau khi tham khảo ý kiến của người lao động và phải thông báo trước cho người lao động. Nếu người sử dụng lao động đã bố trí kế hoạch nghỉ phép hàng năm, tuy nhiên người lao động tự nguyện làm việc vào những ngày này, thì ngoài tiền lương trả cho ngày nghỉ có hưởng lương, người sử dụng lao động phải thanh toán đầy đủ tiền lương cho những ngày làm việc đó.
Nếu người lao động chưa nghỉ hàng năm hoặc chưa nghỉ hết số ngày nghỉ hàng năm do người sử dụng lao động không bố trí được theo lịch nghỉ đã quy định, đồng thời yêu cầu người lao động đi làm thêm vào những ngày này thì người lao động được trả 300% mức tiền lương bình thường. Người lao động nhận lương theo thời gian hoặc theo sản phẩm được hưởng tổng cộng 400% mức lương bình thường để làm việc vào những ngày nghỉ hàng năm (100% lương bình thường + 300% cho ngày nghỉ phép năm chưa sử dụng).Người lao động được nhận tiền cho những ngày phép hàng năm chưa nghỉ trong trường hợp nghỉ việc (do thôi việc, mất việc làm) hoặc các lý do khác. Việc chia nhỏ các ngày nghỉ hàng năm cũng được pháp luật cho phép.
Lương cho ngày nghỉ lễ chung người lao động được hưởng 10 ngày nghỉ có hưởng lương đầy đủ vào những ngày sau đây:
Tết dương lịch (01 tháng 1); 5 ngày Tết Nguyên đán (có thể lựa chọn 01 ngày cuối năm và 04 ngày đầu năm âm lịch hoặc 02 ngày cuối năm và 03 ngày đầu năm âm lịch); Ngày Giỗ tổ Hùng vương Hùng Vương (ngày 10 tháng 3 âm lịch); Ngày Chiến thắng (30 tháng 4 dương lịch); Ngày Quốc tế Lao động (ngày 01 tháng 5 dương lịch); Ngày Quốc khánh (ngày 02 tháng 9 dương lịch).
Nếu những ngày nghỉ này trùng vào ngày nghỉ hàng tuần thì người lao động được nghỉ bù vào ngày làm việc kế tiếp. Lao động là công dân nước ngoài ngoài 10 ngày nghỉ lễ theo quy định trên còn được nghỉ thêm 01 ngày Tết cổ truyền dân tộc và 01 ngày Quốc khánh của nước họ.