According to a police news release, a pickup truck travelling north on Victoria Road struck a minivan turning onto Grange Road at around 2:15 p.m.
Police said the minivan left the scene and witnesses reported it driving aggressively in nearby subdivisions a short time later.
“The driver of the minivan was eventually located nearby and found to be in an intoxicated state,” police said.
The woman and her three-year-old child, who was in the minivan, were taken to Guelph General Hospital to be treated for minor injuries.
The 25-year-old woman was charged with impaired driving and operating a vehicle with a blood-alcohol level above 80 milligrams.