A woman in a NSW Kmart has been captured on video launching an aggressive rant at an employee who asked to check her trolley.

A witness recorded the woman swearing at the worker at the Newcastle store and ramming her trolley into him at the security gates in front of Christmas shoppers.

The mobile phone footage, recorded Friday evening, catches the woman yelling to the security worker “this is my s***.”

View photos A woman yells and swears at a NSW Kmart security worker who tried to stop her leaving the store with a full trolley. Source: Facebook More

When the employee takes hold of the trolley from the woman who is trying to exit the store, the woman yells at him: “Don't f***ing touch it.”

She appears to yank the trolley away from the worker, telling him: “Let it go you f***ing dog.”

View photos The woman rams her trolley into him at the security gates, as shocked Christmas shoppers watched. Source: Facebook More

“Don't touch my f***ing trolley.”

The man who filmed the scene told the Daily Mail about 100 people, including children and his grandmother, were stunned to watch the woman abusing the staff member.

View photos The woman becomes aggressive when the employee takes hold of her trolley but she refuses to let it go. Source: Facebook More

NSW Police confirmed a 35-year-old woman was issued with a "move on direction" after an incident at a Waratah shopping centre retail store on Friday.

"About 8.30pm, the woman became aggressive when she was spoken to by an employee," the police told Yahoo7 in a statement.

"Nearby police who witnessed the incident develop spoke to the woman before issuing her a move on direction to leave the area."

A Kmart spokesperson told Yahoo7 the company was unable to comment on the incident as it was a police matter.

Retailers urged Christmas Eve shoppers to be patient and expect some delays at the checkout despite extra staff.