Police say 28-year-old Briaden Rosch is accused of committing the heists in neighbouring Langley starting in April.
But police also say Rosch is a suspect in 11 robberies in the Vancouver area, and those investigations are ongoing.
The department says police from three jurisdictions, including Surrey, identified Rosch as a suspect last week.
Surveillance led to his arrest on Friday.
Police say more charges are anticipated against the serial robbery suspect.