I want to let my co-workers know that I will not be working on a given day due to a national holiday.
However, just saying
I will not be working Thursday, due to a national holiday
Feels a little awkward. Is this a correct phrase? Is there a better way to say it?
I am on holiday on Thursday.
No further explanation would normally be expected. You can of course expand on this with who to contact in your absence, when you’ll be back, etc.
To specifically give an explanation while avoiding the awkward “holiday” repetition, you could simply say something along the lines of:
It’s a national holiday here on Thursday, and I will be on leave returning Friday.