The traffic stop happened on I-80 in Henry County, Illinois, which is east of the Quad Cities.
Police said they found more than 1,100 pounds of cocaine in a Volvo truck-tractor semi-trailer combination.
Officers arrested two men from Canada. They're charged with possession of cocaine and trafficking.
No further information was immediately available.