Police have tracked down the suspect to last month's Murraylands newsagency robbery.
A 30-year-old man was arrested on Tuesday 3 December and charged with aggravated robbery.
Police allege the Murray Bridge man entered a Swanport Road Newsagency around 5.15pm on November 14, armed with a machete.
It is believed the man threatened a staff member and fled on foot with cash.
No one was injured during the ordeal.