Scottish MP Monica Lennon said making sanitary products freely available would be a "milestone moment for normalising menstruation in Scotland".
The Scottish Parliament has approved plans to make sanitary products freely available to all women, the first nation in the world to do so.
Scottish MPs voted unanimously to support the bill that would make tampons and sanitary pads available at designated public places such as community centres, youth clubs and pharmacies, at an estimated annual cost of AU$31.2 million.
The Period Products (Free Provision) Scotland Bill passed through its first stage with 112 votes in favour, none against and one abstention. It now moves to the second stage, where members of the devolved Scottish parliament can propose amendments.
Some warned there was a "huge amount of work to do" to amend the proposed law to make it deliverable and affordable.
Labour MP Monica Lennon submitted the first draft of the bill in 2017.
"These are not luxury items. They are indeed essential and no one in Scotland should have to go without period products," Ms Lennon said during the debate.
She said passing the bill would be a "milestone moment for normalising menstruation in Scotland and sending out that real signal to people in this country about how seriously parliament takes gender equality."
Earlier on Tuesday, Ms Lennon joined a rally gathered outside the Scottish Parliament, and held a sign reading "Access to menstrual products is a right. Period."
Fellow lawmaker Alison Johnstone asked: "Why is it in 2020 that toilet paper is seen as a necessity but period products aren’t? Being financially penalised for a natural bodily function is not equitable or just."
Government ministers had originally opposed the plans but changed their position after coming under pressure from campaigners.
In 2018, Scotland became the first country in the world to provide free sanitary products in schools, colleges and universities.
Sanitary products in the United Kingdom are currently taxed at 5 per cent. Former Prime Minister David Cameron's government said it wanted to end that "tampon tax", but its hands were tied by European Union rules which set tax rates for certain products.
The government announced it would drop the tax in 2016, but this has not happened yet.
The 10 per cent tax on sanitary products in Australia was removed at the beginning of 2019 after a long campaign by activists.