Bank Holidays May 2023 We have 3 bank holidays in May: Monday 1st May, Monday 8th May & Monday 29th May.Service will resume back to normal on the Tuesdays.