Accessible marijuana and about 20 suspected ecstasy tablets were allegedly found when police stopped an erratic driver on Highway 17 in North Shore Township on Sunday.
An SUV was reported to be swerving between lanes and travelling at very inconsistent speeds, Ontario Provincial Police say.
Joshua Boyer, 38, of Mississauga First Nation, was charged with operation while impaired, drugs, drive vehicle with cannabis readily available and possession of a controlled substance.
His court date is Oct. 2 in Elliot Lake.