Oman reported 55 new coronavirus cases, mostly found in non-Omani residents, which brings the total number of confirmed cases to 2,958.
For more coronavirus news, visit our dedicated page.
Forty non-Omanis and 15 Omanis tested positive, the ministry added.
Oman has reported 13 virus-related deaths so far.
Meanwhile the number of recoveries in the country rose to 980.
The first two coronavirus cases in Oman were announced on February 24 after two Omani women were infected during a trip to Iran.
Since then, the government has imposed strict measures to prevent the virus from spreading further. The lockdown in the capital Muscat was extended until the end of May and Ramadan mass gatherings were banned.
Authorities urged the public to adhere to preventative measures such as social distancing and staying at home to slow the spread of the virus.
Also read: Coronavirus: Oman imposes lockdown on industrial area housing migrant workers
“With our commitment to health isolation and social distancing, we will prevent ourselves, our families, and our community from the spread of the coronavirus,” the ministry said in a statement.