Police have charged a 51-year-old Kirwan man following reports of dangerous driving near Babinda.
Police will allege the man was travelling south on the Bruce Highway around 2.30 on Saturday afternoon, when the semi-trailer he was driving crossed into oncoming traffic multiple times.
After stopping the truck and conducting a search, authorities say they located cannabis, methamphetamine and drug utensils.
The man has been charged with two counts of possess dangerous drugs and one count each of dangerous operation of vehicle, possess drug utensils, possess anything used in commission of crime and fail to dispose of needle and syringe.
The passenger in the truck, a 51-year-old Minto woman, has also been charged with drug offences.
Both are set to face court in Innisfail at a later date.