NHS staff in Calderdale working on the Royal Wedding day will receive no extra pay.
Most companies and organisations are paying staff bank holiday rates for the extra public holiday.
But, the Unite union has named and shamed more than 100 NHS trusts and primary care trusts that are refusing to pay enhanced rates.
The majority of staff in Yorkshire, including Calderdale, are not as fortunate as others including those in Barnsley.
A spokesman for Calderdale and Huddersfield NHS Foundation Trust said: “The trust has designated April 29 as a normal working day where all departments, clinics and wards, will be open to care for patients as usual.
“The trust has given its staff a day’s leave in lieu of the additional public holiday, which for the majority of staff will be taken at a later date in the current annual leave year.”
And NHS Calderdale (Primary Care Trust) has taken a similar stance.
Its spokeswoman said it did not provide a front-line service and most of the staff will be taking the day off.
But those that are working will receive normal pay.
NHS trusts in Wales, Scotland and Northern Ireland are all paying bank holiday rates, according to the NHS national agreement (Agenda for Change) but a significant number of NHS trusts in England are refusing to do so.
Unite national officer for health, Rachael Maskell, said: “NHS staff will be saving lives, looking after the sick and prepared for emergencies while most of Britain will be taking a well-earned break or celebrating the Royal Wedding.
“The government has given the country an extra holiday to mark the Royal Wedding but NHS trust chief executives on six-figure salaries are refusing to recognise the spirit of the occasion.”
l Is your employer leaving you short changed on April 29? Email firstname.lastname@example.org