An elderly woman has allegedly been attacked outside a Geelong shopping centre.

Police have charged 22-year-old Geelong East woman Cori Glencross after a video emerged showing her allegedly taunting the elderly woman before shoving her against a wall, grabbing her hair and throwing her to the ground.

The video then shows the woman allegedly kicking the victim a number of times while she lies on the ground before bystanders intervene.

The video shows an elderly woman being assaulted and thrown to the ground. (9news)

Police allege the woman was near a Moorabool Street shopping centre about 1.20pm.

Cori Glencross’ friend claims she was first rammed by the woman’s walking frame.

“She started like hitting me with her walking frame and she started screaming at me to move,” she told 9 news.

“I’m sorry about what happened and I hope she’s doing ok.”

Cori Glencross (Supplied)

The court heard the accused claimed the woman threatened to stab her after producing a needle, telling police she then suffered an epileptic fit.

She added er legs were convulsing and her foot was locked in a certain position.

“It was self-defence. Once I was getting her off me I had a seizure. It wasn’t on purpose,” she said.

She has since been charged with affray, committing an indictable offence while on bail, unlawful assault by kicking and assault.

She applied for bail but it was denied by the magistrate.