The ban covers the controlled zone (more than 10 cases) and maximum controlled zone (more than 50), said the Centre for Covid-19 Situation Administration (CCSA).
Governors of all provinces have also been authorised to ban any events that risk spreading the disease, said CCSA spokesman Taweesin Visanuyothin.
Meanwhile, events in Bangkok and provinces with less than 10 cases must be authorised before they can go ahead, except for household gatherings and government activities.
Taweesin said provincial governors and local Communicable Disease Committees were monitoring cases daily to calculate whether they were in the maximum control zone (red), control zone (orange), high surveillance zone (yellow) or surveillance zone (green).