A business owner called police just before 6 a.m. to report that a truck and trailer had been taken from the Eramosa Road business overnight.
Using its onboard GPS, the truck was found parked behind a business on Silvercreek Parkway just before 6:30 a.m.
Police said the truck had been stolen at around 12:30 a.m. and driven to several locations around Guelph before pulling into a commercial property on Highway 6 just north of the city.
The trailer suffered some damage after it hit a light standard at the property, police said.
Police did not comment on any details surrounding a suspect, but said the theft remains under investigation.
Anyone with information can call police at 519-824-1212 ext. 7540. Anonymous tips can be left with Crime Stoppers at 1-800-222-8477.