My days off are on the same days as public holidays.
2つ英訳を見てみましょう。
英訳① My days off and the public holidays overlap.
my days offが「休日」、public holidaysが「祝日」です。
overlapで「重なる」という意味です。
同じ意味の別パターンがこちら。
英訳② My days off are on the same days as public holidays.
on the same days asで「~と同じ日に」という意味です。
いかがでしょうか。
ご参考になりましたら幸いです。