Документ поддержали 52 сенатора, против проголосовали 29, двое воздержались.
Сенатор Тони Дин назвал голосование историческим. По его словам, власти теперь могут начать образовательную кампанию о вреде каннабиса.
Новые правила вступят в силу в течение 8-12 недель.
Согласно закону, гражданам разрешат иметь до 30 г канабиса, выращивать дома до четырех кустов этого растения или покупать продукт у специализированных продавцов.
Предлагается установить минимальный возраст 18 лет для желающих приобрести или вырастить марихуану для личного использования.
"Нашим детям было слишком легко получить доступ к марихуане, а криминалитету - зарабатывать на ее сбыте. Сегодня мы изменили это. Наш план о легализации и регулировании марихуаны только что получил одобрение Сената", – написал в Twitter президент Канады Джастин Трюдо.