The city now has a total of 25,743 Covid-19 cases.
According to City Health Office medical officer Dr. Teodoro Yu Jr., of the eight new local cases, six were local index cases and one was a local case with link.
The city also recorded one mortality over the weekend.
The active cases in Cagayan de Oro went down to 33, of which 19 were admitted to the Northern Mindanao Medical Center and other hospitals in the city and 14 were outpatients.
Over the weekend, the city recorded 24 recoveries, bringing the total number of recoveries in Cagayan de Oro to 24,776.
The number of Covid-19 deaths in the city is now at 934.