Bahrain will suspend dine-in services at restaurants and cafes and move public and private schools to remote learning for three weeks to contain the spread of the coronavirus, the health ministry said.
It said it had detected a new variant of coronavirus in a number of cases, without specifying which kind.
The new lockdown measures will come into effect on Sunday.
There has been an uptick in coronavirus cases in the Gulf kingdom since December. The country registered 459 new cases on Wednesday, adding to a total of nearly 100,000 since the start of the pandemic, with 370 deaths.
The small island state has the third highest rate of vaccinations per capita in the world so far, according to the Our World in Data website, which is run by an Oxford University research programme.
Bahrain offers its citizens either the Pfizer/BioNTech vaccine or one manufactured by Chinese state-backed pharmaceutical giant Sinopharm free of charge.
The kingdom also approved the AstraZeneca COVID-19 vaccine on Monday for emergency use.
The US military said on Thursday night it had carried out a fresh wave of strikes on Iranian military targets, marking the 13th consecutive night of American attacks.
Leaders of India's youth-led "cockroach" movement said on Friday that the government has asked for time until Saturday afternoon to respond on their demand for the education minister's resignation, following talks between the two sides.
The Spanish government on Thursday night declared a national emergency after a series of wildfires threatened communities near Madrid and in the neighbouring province of Avila, forcing more than 10,000 people to evacuate as firefighters struggled to contain the blazes.
Bangladesh President Mohammed Shahabuddin, a former ally of ousted Prime Minister Sheikh Hasina, has resigned citing serious health issues, his office said on Friday.