Another 799 infections were recorded today, 466 of which were reported in Sabah.
This takes total confirmed cases in the country to 30,889.
Selangor recorded the second highest number of new cases after Sabah, with 150.
Active cases stand at 10,392 with 90 in the ICU and 20 in need of respiratory assistance.
Another 491 patients were discharged, pushing recoveries to 20,248 or 65.6%.
However, three new deaths were reported, all in Sabah, bringing the virus toll to 249.