Thanksgiving doesn't seem to be such a big deal here... if it's your weekend, you work it. I've worked many Thanksgivings in a row, but it's fine with me, I just cook the dinner on the Monday instead of the Sunday.
Christmas/New Year, however, is a big deal. For the RNs in my LTC facility, we rotate from year to year. And the holidays are lumped as Christmas Eve/Christmas Day/Boxing Day, and New Year's Eve/New Year's Day. Our collective agreement states that we can't work more than 5 shifts in a row, and we must have at least 3 days off over one of these holidays.
Requests are taken into consideration, though. I prefer to work the Christmas stretch, and have New Year's off. So, I'm given that preference, as long as there is someone who doesn't mind working New Year's when it's their turn to have it off. Most, however, want Christmas off.
And, if we have enough RNs to staff fully, the unneeded nurses have BOTH holidays off. And this rotates through the full time RN staff. We need 6 RNs to staff fully for both holidays (one per shift for the two holiday periods). This year is my turn to have both off.
Easter, again, if it's your usual scheduled weekend, you work it, unless you do a shift change with another nurse.
As for the pay, our collective agreement states that we receive time and a half, plus straight time for 8 hrs for statutory holidays. So, we get double time and a half for working a statutory holiday.
And since I get them both off this year, I'll receive 4 shifts straight pay for the stats I didn't work.