Police on Auckland's North Shore are searching for an offender who assaulted a bar worker before taking off with cash.

The man stormed into the Vino bar on William Pickering Drive in Rosedale on Thursday evening with a firearm.

He threatened patrons and assaulted a female staff member - despite her complying with everything he asked her to do.

He then left the premises with cash and fled on foot along William Pickering Drive.

Advertisement

Detective Sergeant Nick Salter of the Waitemata Police said the area was reasonably populated at the time.

He's anyone who might have spotted the offender or who has CCTV footage of his escape, to get in touch.