UK Holiday Entitlement Calculator
Work out your annual leave in days and hours — full-time, part-time, NHS, irregular hours and more.
No data is stored on our servers. Everything stays in your browser.
Work out your annual leave in days and hours — full-time, part-time, NHS, irregular hours and more.
No data is stored on our servers. Everything stays in your browser.
Use our free holiday calculator to work out your UK annual leave entitlement in days and hours. Whether you're full-time, part-time, or work irregular hours, the statutory minimum is 5.6 weeks of paid holiday per year. Here's how to calculate annual leave for your situation.
For full-time workers (5 days per week), your entitlement is 28 days (5 × 5.6 = 28). For part-time workers, multiply your working days by 5.6. For example, a 3-day worker gets 16.8 days (3 × 5.6). This is your holiday entitlement under UK law.
To calculate annual leave in hours, use the ACAS average-day method. Divide your weekly hours by your working days to get your average day length. Then multiply by your entitlement days. For example: 37.5 hours ÷ 5 days = 7.5 hours/day × 28 days = 210 hours of annual leave.
If you started or left mid-year, you need to calculate accrued annual leave. Use the calendar-day method: divide the number of days you've worked in the leave year by the total days in the leave year, then multiply by your full entitlement. For example, if you've worked 183 of 365 days with 28 days entitlement: (183 ÷ 365) × 28 = 14.04 days, rounded up to 14.5 days.
Use our holiday entitlement part time calculator above to work out your exact entitlement. Part-time workers get the same 5.6 weeks statutory minimum, calculated pro-rata. A worker on 3 days per week gets 16.8 days. A worker on 20 hours per week gets 112 hours (20 × 5.6). Bank holidays may be included or added on top, depending on your contract.
Below you'll find specialist calculators for irregular hours, shift workers, maternity leave, termination pay, and more. Each one uses the correct calculation method for your situation, ensuring you get an accurate annual leave entitlement calculator result every time.
This holiday entitlement calculator is designed for UK employees and employers to quickly and accurately determine statutory annual leave. Whether you work full-time, part-time, or have irregular hours, this tool helps you understand your legal right to paid time off. It simplifies the often complex calculations required by the Working Time Regulations 1998, ensuring you receive the correct 5.6 weeks of leave you are entitled to.
For workers with variable hours or shift patterns, holiday pay is calculated using the ACAS-recommended "average-day" method. This approach looks back at your earnings over the previous 52 paid weeks to establish a fair daily rate of pay for your time off. Our calculator automates this process, providing a clear breakdown so you can be confident in the figure. This method ensures your holiday pay reflects your typical earnings, including regular overtime and commissions.
The foundation of all UK holiday entitlement is the Working Time Regulations 1998. These regulations grant almost all workers a minimum of 5.6 weeks of paid annual leave each year. For a standard full-time worker on a 5-day week, this equates to 28 days. This statutory minimum includes any bank holidays your employer gives, unless your contract states otherwise. Our calculator clarifies this, helping you distinguish between your total entitlement and any additional contractual leave you may have.
Using a reliable holiday entitlement calculator UK tool is the best way to navigate these rules. Remember, your total annual leave may be made up of statutory leave and extra contractual days. For specific dates, you can check upcoming bank holidays in England and Wales. For a more detailed explanation of your rights and how calculations work, please visit our comprehensive holiday entitlement guide.
Use the ACAS average-day method: divide your contracted weekly hours by your working days per week to get your average day length, then multiply by your entitlement days. For example, 37.5 hrs ÷ 5 days = 7.5 hrs/day × 28 days = 210 hours.
It depends on your employer. Model A (top-up) adds bank holidays on top of your 28 days (e.g. 28 + 8 = 36 days). Model B (inclusive) means bank holidays come out of your 28 days, leaving you fewer days to book freely. Check your employment contract or see GOV.UK.
Pro-rata holiday is calculated using calendar days. Divide the number of days employed in the leave year by the total days in the leave year, then multiply by your full entitlement. The result is always rounded up to the nearest half day — you can never lose entitlement due to rounding.
Model A (top-up): bank holidays are given in addition to your annual leave. For example, 25 days leave + 8 bank holidays = 33 days total. Model B (inclusive): bank holidays count as part of your annual leave. For example, 25 days total of which 8 are bank holidays, leaving 17 days to book freely.