The suspect was arrested less than a half hour after the hold- up and admitted to two other robberies.
Brad Croasmun, 27, is charged with robbing the bank, showing a note referencing a gun and demanding money.
Erie Police were called to the Huntington Bank on West 12th Street around 1:30pm Monday afternoon.
He was given money along with a dye pack that reportedly exploded all over him when he left the bank.
The description of his silver Pontiac led police to arrest him in Millcreek off of West 32nd Street on Berkeley Road.
Police Chief Randy Bowers says this robbery appears to have been another desperate act stemming from a heroin addiction.
Erie Police detectives say he admitted to the bank robbery in Millcreek at the Americo Federal Credit Union.
He also admitted to the Northwest Savings Bank robbery in Fairview.
There have been 15 bank robberies in Erie County since the first of the year with just one of them unsolved.
Copyright 2016 Nexstar Broadcasting, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.