All 16 regions of Malaysia ranked by days actually off in 2025 — holidays that fall on a rest day are counted separately. Weekend here is Saturday & Sunday.

More gazetted holidays does not always mean more days off: a holiday landing on a rest day is lost, and rest days themselves differ by region.
# State Actually off public holidays Lost to weekend Working days Long weekends Weekend
1 Terengganu 19 24 5 242 11 Fri & Sat
2 Kelantan 18 22 4 243 10 Fri & Sat
3 Sabah 18 22 4 243 7 Sat & Sun
4 Kedah 18 21 3 243 7 Fri & Sat
5 Melaka 18 21 3 243 8 Sat & Sun
6 Penang 18 21 3 243 9 Sat & Sun
7 Negeri Sembilan 18 20 2 243 9 Sat & Sun
8 Pahang 18 20 2 243 10 Sat & Sun
9 Perak 18 20 2 243 9 Sat & Sun
10 Selangor 18 20 2 243 10 Sat & Sun
11 Johor 17 21 4 244 8 Sat & Sun
12 Labuan 17 21 4 244 8 Sat & Sun
13 Perlis 17 21 4 244 7 Sat & Sun
14 Sarawak 17 21 4 244 9 Sat & Sun
15 Kuala Lumpur 17 20 3 244 9 Sat & Sun
16 Putrajaya 17 20 3 244 9 Sat & Sun