Police say they are seeking more information about the incident.
The 37-year-old woman was walking with her two children on Smallman Place in Ashfield on Monday afternoon when a girl approached her from behind and assaulted her.
The video shows the girl pulling the woman by the hair, forcing her to fall to the ground and the pram to topple as well.
Neighbours heard screams for help and rushed outside whilst also calling police.
Police said a short time later a 15-year-old girl was taken into custody in Ashfield and charged with one count of robbery.
The girl is next due to appear in the Geraldton Magistrates Court on September 13.