O primeiro-ministro, Muhyiddin Yassin, disse num discurso televisionado que os casos globais têm aumentado e que o país tem observado surtos esporádicos, embora a situação esteja sob controlo.
A Malásia registou mais de nove mil casos e 125 mortos.
Muhyiddin disse que as restrições não vão interromper as atividades diárias, visto que a maioria dos negócios e escolas estão a funcionar.
Apenas estabelecimentos de diversão noturna permanecem fechados e eventos desportivos internacionais cancelados.
As fronteiras vão permanecer praticamente fechadas e aqueles que entrarem no país terão de se submeter a um período de isolamento.
A pandemia de covid-19 já provocou pelo menos 832 mil mortos e infetou mais de 24,5 milhões de pessoas em 196 países e territórios, segundo um balanço feito pela agência de notícias France-Presse (AFP).
A doença é transmitida por um novo coronavírus detetado no final de dezembro, em Wuhan, uma cidade do centro da China.
Depois de a Europa ter sucedido à China como centro da pandemia em fevereiro, o continente americano é agora o que tem mais casos confirmados e mais mortes.