A woman has been charged with assault after allegedly striking Prime Minister Scott Morrison on the back of his head with an egg.

Mr Morrison was talking to a group from the Country Women's Association in Albury on Tuesday morning when a woman "approached him from behind and allegedly struck him with an egg", according to New South Wales Police.

Police say the Amber Holt, 24, has been charged with common assault, as well as possessing cannabis, which was found during a search.

Video of the incident appears to show the egg rolling off Mr Morrison's head, intact. It is understood the egg was found nearby, uncracked.