The three localities with the highest number of new cases were Ho Chi Minh City with 1,454 cases, Can Tho with 966 cases and Binh Duong with 705 cases.
Of the day's tally, 7,100 cases were detected in the community.
Health authorities also confirmed 1,712 recoveries on Sunday, bringing the total tally of recovered cases so far to 958,636.
The Covid-19 death toll in Vietnam rose to 24,882 with the confirmation of another 190 deaths.
The average daily number of new cases in the country for the past seven days has been 12,102, while the death rate has been 160 a day on average.
Over 69.7 million people have been vaccinated, with more than 49 million having received two doses.