About 4pm, the victim - a 14-year-old female - was standing at a bus stop on Beeliar Drive when she was approached by a woman who was unknown to her.
It will be alleged the woman grabbed the victim by the hair and attempted to punch her, before the victim fled to a nearby fast-food restaurant.
The accused allegedly followed the victim into the restaurant, where she continued to assault her, including striking her to the face several times.
The victim was conveyed to Fiona Stanley Hospital for treatment of serious facial injuries.
As a result of inquiries, police identified the woman and she was arrested on Thursday, 5 November 2026.
A 29-year-old woman from Yangebup has been charged with:
• 1x Aggravated Assault Occasioning Bodily Harm
• 1x Possess a Prohibited Drug (Methylamphetamine)
• 1x Obstructing Police Officers
She is due to appear before the Fremantle Magistrates Court today, 5 November 2026.