A 39-year-old Ontario woman has been charged after five people were randomly assaulted at a Walmart store in Halton Hills on Sunday.

Halton Regional Police Service said police received a call about an unprovoked series of attacks at Walmart at about 6:45 p.m. ET in Georgetown, a community in the town of Halton Hills, west of Toronto.

The accused, of Georgetown, did not the know any of the victims.

The woman has been charged with one count of assault causing bodily harm and four counts of assault. She was arrested and is being held for a bail hearing.

Sgt. Barry Malciw, media relations for Halton police, said the woman allegedly went inside the Walmart, grabbed a six-year-old child by the hair, and threw the child to the ground.

The child's face hit the ground and the impact dislodged a tooth. The woman allegedly went throughout the store and attacked four other people.

He said the motivation behind the attacks is not known and police can confirm the woman had not been using alcohol or drugs.