The National Sports Day celebration and state-level events in Kuala Lumpur, Selangor, Johor, Kedah, Penang, Negeri Sembilan and Melaka have been postponed. (Bernama pic)

PETALING JAYA: Tomorrow’s National Sports Day celebrations in seven states and federal territories have been postponed due to the haze.

Celebrations in Kuala Lumpur, Selangor, Johor, Kedah, Penang, Negeri Sembilan and Melaka will be postponed.

However, celebrations in Pahang, Terengganu, Kelantan, Perlis, Perak, Sarawak and Labuan will proceed as planned.

The national-level celebration at the Bukit Jalil National Stadium has also been postponed.