The COVID-19 information centre reported the figures today. It said 28% of the population had now been vaccinated, with 4.08mn of the 18.58mn having also received a second dose.
Yesterday 379,271 people were inoculated, and 94,363 of them got their second dose.
Also yesterday, 415,000 doses of AstraZeneca vaccine donated by the UK arrived at Suvarnabhumi airport about 9pm, the British embassy in Bangkok reported.
Mark Gooding, the acting British ambassador, handed the vaccine shipment over to Dr Sophon Iamsirithaworn, deputy director-general of the Department of Disease Control, at the airport.
The shipment is part of the 100 million vaccine doses the UK government has committed to donating to other countries by June next year.