Benefits · Universal Credit · State Pension · Child Benefit

Bank holiday payment changes

Benefit payments due on a weekend or bank holiday are usually paid on the working day before. Over Christmas 2026, payments due Fri 25 Dec – Mon 28 Dec would usually arrive on Thursday 24 December 2026.

Early payment dates around bank holidays, 2026–2027
If your payment is dueBank holidayUsually paid on
Fri 25 Dec – Mon 28 DecChristmas Day, Boxing Day (substitute day)Thu 24 Dec 2026
Fri 1 Jan – Sun 3 JanNew Year’s DayThu 31 Dec 2026
Fri 26 Mar – Mon 29 MarGood Friday, Easter MondayThu 25 Mar 2027
Sat 1 May – Mon 3 MayEarly May bank holidayFri 30 Apr 2027
Sat 29 May – Mon 31 MaySpring bank holidayFri 28 May 2027
Sat 28 Aug – Mon 30 AugSummer bank holidayFri 27 Aug 2027
Sat 25 Dec – Tue 28 DecChristmas Day (substitute day), Boxing Day (substitute day)Fri 24 Dec 2027

Worked out from the GOV.UK rule and the England and Wales bank holidays. It applies to benefits such as Universal Credit, State Pension, Pension Credit, PIP, Attendance Allowance, Carer’s Allowance, DLA, ESA and JSA. Your bank statement or online account has your exact date.

Child Benefit

HMRC publishes its own table. Upcoming rows, as listed on GOV.UK:

Due datePayment date
Monday 28 December 2026Thursday 24 December 2026
Tuesday 29 December 2026Wednesday 30 December 2026Northern Ireland only

Why payment dates change

Benefits and pensions are paid into bank accounts through the Bacs system, which does not process payments at weekends or on bank holidays. To make sure nobody is left waiting, the Department for Work and Pensions (DWP) pays early, on the last working day before.

Being paid early does not change the amount. Because your next payment arrives on its normal date, plan for a longer gap, especially after Christmas and New Year.

Frequently asked questions

Are benefits paid early on bank holidays?
Yes, usually. GOV.UK says that if your payment date is on a weekend or a bank holiday, you’ll usually be paid on the working day before. Child Benefit can be different.
When will benefits be paid at Christmas 2026?
Payments due between Friday 25 December 2026 and Monday 28 December 2026 would usually be paid on Thursday 24 December 2026, the last working day before the Christmas bank holidays.
Do I get extra money if I’m paid early?
No. You get the same amount, just earlier. Your next payment comes on its normal date, so the gap until then is longer than usual and the money may need to last a few extra days.
Is Universal Credit paid early on bank holidays?
Yes. Universal Credit is paid monthly, and if the payment date falls on a weekend or bank holiday it is usually paid on the working day before. Your online account shows your exact payment date.
Is the State Pension paid early on bank holidays?
Usually. Your State Pension payment day depends on your National Insurance number, and GOV.UK says you might be paid earlier if your normal payment day is a bank holiday.
What about bank holidays only in Scotland or Northern Ireland?
GOV.UK says your payment might be delayed if your bank is closed for a public holiday in Scotland or Northern Ireland. HMRC’s Child Benefit table shows payments due on those holidays being paid the next working day in that nation.

Related