Officers were first called to the bus loop on Aug. 28 after transit users reported the suspicious activity.
When they arrived they found the suspect standing over a printer plugged into a power outlet, allegedly printing out sheets of fake $20 bills.
"A bag at the man’s feet had an 8”X11” piece of paper sticking out on which $20 bills were printed," said a statement released by police.
"Following arrest, a search of the bag located over $1000 in counterfeit bills along with a quantity of counterfeit paraphernalia."
Gerald Doyle, 48, has been charged with one count of possession of counterfeit money, one count of making counterfeit money and one count of possession of instruments used to make counterfeit money.
Doyle was already facing similar charges and had been released just ten days before his latest arrest on the condition that he not have any counterfeiting tools in his possession, say police.