It happened in Northeast Philadelphia just after 1:00 p.m.
Officers pulled up to the PNC Bank branch at Cottman Avenue and Horrocks Street.
They saw three men wearing masks flee the bank.
Officers gave chase on foot and caught the suspects.
Police say they recovered the bank's money and weapons used in the holdup.