Roanoke Rapids police Chief Chuck Hasty said in a statement the manager intervened in an argument between the employee, Derek Jarrell Massenburg, 27, and a customer.
Hasty said it was not clear what the argument was about.
Officer J. Fortier responded to the assault call at the Julian R. Allsbrook Highway Food Lion around 6:15 p.m.
The store manager told Fortier Massenburg, of Roanoke Rapids, reportedly assaulted him during the intervention.
Massenburg reportedly became irate when Fortier tried to talk to him, began cursing and pushed the officer.
Fortier arrested and charged Massenburg for assault on a government official, resisting, delaying and obstructing an official and possession of marijuana when it was found in his possession after the arrest.
Massenburg received a $2,500 bond and a July 21 court date.
Officers J. DeSare and M. Hunsucker assisted.
The investigation is ongoing and more charges could be filed.