Forty-year-old Christopher Edwards of Lindenwold was arrested around 10 a.m., shortly after a bank in Brooklawn was robbed.
County Prosecutor Warren Faulk said a police officer in Mount Ephraim saw a car fitting the description of the robber's vehicle and detained Edwards, who was later charged with robbing a bank in Stratford earlier Saturday. Further investigation led to Edwards being charged in two other Stratford bank robberies - one that occurred Thursday and another on June 17.
Faulk said no weapons were displayed in the robberies, but wouldn't disclose how much was stolen.
It wasn't immediately known if Edwards had retained a lawyer.