Is it a Bank Holiday on 4 May 2026?
Yes!
It's a bank holiday on 4 May 2026 in England and Wales.
Early May bank holiday
4 May 2026