Last verified: June 2026 — bank holidays sourced from gov.uk/bank-holidays. England and Wales bank holidays used by default.
Calculate the number of working days between any two dates in the UK. Excludes weekends and English bank holidays. Enter your start and end dates below to get an instant result.
Bank holidays are for England and Wales only. The calculator currently covers 2026 and 2027 bank holiday dates. For dates beyond 2027, bank holidays are not yet confirmed by gov.uk and are excluded from the calculation. For Scotland and Northern Ireland bank holidays please refer to our Scottish bank holidays and Northern Ireland bank holidays pages.
What counts as a working day in the UK?
A working day in the UK is any day that is not a Saturday, Sunday or a public bank holiday. For most employees this means Monday to Friday excluding bank holidays, giving a typical year of around 252 working days. Some contracts or industries define working days differently — always check your contract if you need a precise legal interpretation.
See also
See UK bank holidays 2026 for the full list of dates excluded from this calculator, check is today a bank holiday for an instant answer, or see UK bank holidays 2027 for next year’s dates. And Days between dates calculator