Beg to differ with cerbera1 - this may be the practice in some companies but is not the basic legal position for public holidays- St. Stephens Day itself, whatever day that falls on, is the public holiday and there is no automatic transfer of that entitlement to the following Monday.
If the public holiday is a Saturday and is a day that you do not normally work and you are not asked to work on the day, then you are entitled to a fifth of a weeks wages in lieu. In practice many companies give that as a day off on the Monday, however there is no automatic transfer of the public holiday to the Monday.
If the Saturday is a public holiday and is usually a working day, and you are asked to work, then the entitlement is
A paid day off within a month of the public holiday
An additional day of annual leave
An additional day's pay
It is up to the employer to determine which applies as long as they give adequate notice.
http://www.citizensinformation.ie/c...leave-and-holidays/public-holidays-in-ireland Section on public holidays falling on a weekend
Although in Ireland we call public holiday "bank holidays", as I understand it the Central Bank Act of 1989 means that "bank holidays" are now the same days as "public holidays" except Good Friday which is a bank holiday only.