Debate continues
The project had already been approved by Uruguay's lower house in July.
It had also drawn international criticism. The International Narcotics Control Board (INCB) warned the law would "be in complete contravention to the provisions of the international drug treaties to which Uruguay is party".
The INCB is an independent body of experts established by the United Nations to monitor countries' compliance with international drug treaties.