Albemarle police said it happened March 18.
According to authorities, Justin Rhodes, 31, was conducting a Facebook Live video inside of the Walmart stating he tested positive for coronavirus.
Detectives with the Albemarle Police Department arrested Rhodes and charged him with felony perpetrating a hoax in a public building and disorderly conduct.
He received a $10,000 bond and is scheduled to appear in court on March 30.