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 due
Bank holiday
Usually paid on
Fri 25 Dec – Mon 28 Dec
Christmas Day, Boxing Day (substitute day)
Thu 24 Dec 2026
Fri 1 Jan – Sun 3 Jan
New Year’s Day
Thu 31 Dec 2026
Fri 26 Mar – Mon 29 Mar
Good Friday, Easter Monday
Thu 25 Mar 2027
Sat 1 May – Mon 3 May
Early May bank holiday
Fri 30 Apr 2027
Sat 29 May – Mon 31 May
Spring bank holiday
Fri 28 May 2027
Sat 28 Aug – Mon 30 Aug
Summer bank holiday
Fri 27 Aug 2027
Sat 25 Dec – Tue 28 Dec
Christmas 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 date
Payment date
Monday 28 December 2026
Thursday 24 December 2026
Tuesday 29 December 2026
Wednesday 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.