Other than the weekends, there are only two public holidays when the entire forex market is closed, Christmas day(25th December) and New Year’s Day(1st January)
On other holidays, click on this link to view the holiday trading hours: holiday hours