Health Minister Adam Niedzielski announced the array of new curbs last week amid a “worryingly high” number of daily coronavirus cases and the looming danger of omicron.
As of Wednesday, those living in a household with someone who has COVID-19 will have to self-isolate unless they test negatively for the coronavirus.
Meanwhile, discos, nightclubs and other dance facilities, except dance sport clubs, will be closed until further notice.
Other entertainment and leisure centres are allowed to admit no more than 100 people at a time until January 31.
In restaurants, hotels, bars, cinemas and theatres, the maximum allowed capacity is reduced from 50 percent to 30 percent. The limit does not include vaccinated people provided that the owners check customers for COVID-19 certificates.
Additionally, fewer tables are allowed in eateries, while eating and drinking is banned in cinemas.
In other changes, arrivals from outside the European Union's passport-free Schengen zone who do not produce a negative COVID-19 test carried out within the previous 24 hours, will have to undergo quarantine.
Meanwhile, the rules for face coverings in mass transport are expected to be more strictly enforced, Poland's PAP news agency reported.