A 34-year-old man will face Singleton Local Court today after alleged armed robbery and domestic violence charges at Muswellbrook.

Police have been told at about 2:45pm yesterday a man working at a motel on Maitland Road was threatened by the 34-year-old armed with a knife and demanded cash.

The man left on foot and a short time later was allegedly involved in a domestic violence incident in Ruthwhite Avenue.

Hunter Valley officers attended and had to use a taser to subdue the man during the arrest.

He was taken to Muswellbrook Police Station where he was charged with robbery armed with an offensive weapon, common assault (DV), two counts of breaching an AVO, and two counts of destroying or damaging property (DV).

He was refused bail.