A total of 354 new cases were recorded today, taking cumulative cases to 14,722.
Of these, 352 were local transmissions.
The bulk of new infections were reported in Sabah (274), followed by Selangor (24), Kedah (10), Sarawak (10), Kuala Lumpur (10), Penang (eight), Johor (five), Terengganu (five), Negeri Sembilan (four), Putrajaya (two), Perak (one) and Labuan (one).
Both imported cases were reported in Kuala Lumpur.
Health director-general Dr Noor Hisham said 188 patients were also discharged, taking total recoveries to 10,707.
However, six new deaths were also reported, all in Sabah, pushing the virus toll to 152 or 1.03% of total cases.
Active cases now stand at 3,863 with 68 in the ICU and 25 in need of respiratory assistance.