Leaders in the Senate have reached a deal on a timeline for the legalization of cannabis — a schedule that pushes the start of retail sales past July 1, the date that has been floated in the past as the government's target.

Peter Harder, Prime Minister Justin Trudeau's point-man in the Senate, and Larry Smith, the Conservative leader in the upper house, have agreed on a path forward for Bill C-45, CBC News has confirmed.

While Harder had wanted an April 27 vote at third reading — the last legislative stage before a bill receives royal assent — that vote will now be held on June 7.

Health Minister Ginette Petitpas Taylor told members of the Red Chamber last week that it will take 8 to 12 weeks to get the retail system up and running after the legislation receives royal assent. That means Canadians probably can't expect to buy legal weed before early August.

Petitpas Taylor will address members of the media at 4:40 p.m. ET. CBCNews.ca will carry her remarks live.