Are you a full time or part time employee?
In Canada, if you work on statutory holidays, you're suppose to get 1.5 of your hourly pay.
If you're a full time employee, you should get holiday pay (regular rate usually) even if you didn't actually work on that day.
But if you're part time or...