The move comes as the country tackles a sharp rise in infections driven by the more contagious Delta variant since late June.
Restaurants, cafes, museums, libraries, gyms and swimming pools are among venues covered by the so-called “Green Pass" system.
The country's coronavirus tsar said it was "at war" with the virus despite its world-leading vaccination programme.
The next two weeks leading up to the Jewish New Year festival of Rosh Hashanah on 6 September would be “critical", Salman Zarka warned.
If things did not improve, "We will get to a lockdown like the first and second ones, where we do not go farther than 100 meters from our houses,” if things do not improve, he warned.
The health ministry reported some 7,870 new Covid-19 cases on Tuesday, slightly down on Monday's six-month daily record of 8,752.
More than 120 people have died after contracting the virus in the last week. This is double the monthly total recorded in July.