The statement said all public gatherings, such as weddings and social events, will also be banned.
On Friday, Sudan announced its first case of the novel coronavirus following the death of a 50-year-old man on Thursday.
The Sudanese citizen had recently been in the United Arab Emirates (UAE), the health ministry said in a statement, without providing further details.