The two males, both 17, are charged with eight felony counts of aggravated robbery and one count of aggravated possession of a stolen motor vehicle.
Area Central and Area North police said they were conducting a covert investigation when officers spotted a white Jeep believed to have been used in the robberies on the Kennedy Expressway near West Ohio Street around 12:15 a.m. Wednesday.
A high-speed chase led to the 4900-block of South Prairie Avenue, where two suspects got out of the vehicle and ran. They were taken into custody in the 5600-block of South Calumet Avenue.
The arrests came to the relief of many North Side residents who have been on edge for the last week.
"The community really responded, people knew what to be alert for and what to look out for. And we got quite a few tips that we passed on to police," said Ald. Brian Hopkins, 2nd Ward.
Investigators believe the suspects, along with possibly two others, may have been responsible for more than 30 armed robberies from Edgewater to the Gold Coast. One robbery of a pizza delivery man outside the Chicago's pizza location in Lakeview was caught on surveillance video.
In most instances, police said the suspects approach an intended victim, show a gun and demand a wallet or other valuables.
"We're grateful as a community that the police did such a quick and thorough job and we're sure they're going to keep following up," said Ald. Michele Smith, 43rd Ward.
On Tuesday night, before being arrested, the suspects reportedly robbed at least four more victims in about an hour and a half - just one day after narrowly escaping capture.
Police briefly pursued the suspects in a stolen Hyundai SUV Monday night before they abandoned the vehicle on the South Side and police recovered it.
"These were clearly dangerous criminals and they need to be taken off the streets for the safety of the community. Chicago police did a great job on this one," Ald. Hopkins said.
Four other robberies occurred within hours of each other on Christmas Eve and Christmas Day.
On December 24, 2015, at 1:50 a.m. in the 400-block of West Wrightwood, a man was robbed by two men who got out of a black SUV. The victim said the offenders searched him and took his cell phone before fleeing.
Seven minutes later in the 1600-block of West Berwyn, two men were approached by an offender as one of them urinated in an alley. They were both beaten up and robbed.
Hours later, at 10:50 p.m., a man was walking in alley in the 1000-block of W Newport when a few men in a black SUV surrounded him. One of the offenders pulled a handgun and told him to "empty your pockets," police said. He was not injured.
At 1 a.m. on December 25, 2015, in the 2100 block of West Wellington, a woman was approached from behind by an offender and knocked on the head with an ornamental candy cane. He fled with her bag, police said.
Earlier robberies involving multiple offenders occurred:
- 3900-block of North Spaulding Ave. on 22 December 2015
- 5300-block of North Kedzie Ave. on 22 December 2015
- 5100-block of North Avers Ave. on 22 December 2015
- 6800-block of North Seeley Ave. on 23 December 2015
- 4800-block of North Seeley Ave. on 23 December 2015
- 5400-block of North Kedzie Ave. on 23 December 2015
- 3800-block of West Belle Plaine Ave. 23 December 2015
- 3600-block of West Berteau Ave. 23 December 2015
Police continue to search for two more suspects.