Sri Lanka reimposed a decades-old law banning the selling of alcohol to women and preventing women from working in liquor stores on Monday - just days after it was lifted.

Finance Minister Mangala Samaraweera revoked the 1979 ban last week.

"I spoke with the finance minister, ...prime minister, and several other ministers and asked them to cancel the gazette immediately. The gazette will be withdrawn from tomorrow," President Maithripala Sirisena said at an election rally on Sunday.

The move comes as the government's main coalition partners, the centre-left Sri Lanka Freedom Party and Prime Minister Ranil Wickremesinghe's centre-right United National Party, are campaigning for long-delayed local elections.

Officials at the finance ministry said the ban was lifted after repeated requests from the tourism industry to extend bar hours and allow female tourists to buy alcohol.

But that move was criticised by opposition parliamentarians who said the move would damage Sri Lanka's Buddhist values. Sinhalese Buddhists account for more than 70 percent of the island nation's 21 million population.

Sri Lanka will hold local government elections on February 10.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.