Bangkok led the list with 351 new patients, followed by 319 in Chiang Mai and 161 in Prachuap Khiri Khan.
Over the past 24 hours, 34 patients recovered and were discharged.
As of Wednesday, the number of confirmed cases in Thailand had risen to 35,910. Of these, 32,689 were contracted locally, including 18,716 who were found via proactive testing, while 3,221 were returnees. So far, 28,322 have recovered and been discharged, 7,491 patients are still in hospitals, and 97 have died.
Meanwhile, in the last 24 hours, 529 people were given their first shot of the Covid-19 vaccine and 244 their second shot, bringing the total number of Covid vaccines administered to 579,305.