Roger Lee Desmarais, 30, was arrested this afternoon at Émilie-Gamelin Place in downtown Montreal.
Police said they were notified by a citizen who spotted the man and recognized him.
Desmarais has been detained at the Pinel Institute since 2011. He escaped custody on a bicycle Tuesday afternoon.
Of 11,424 supervised outings over the past year, there were 21 escapes.
Desmarais was considered to be at high risk of reoffending, because of a long history of sexual assaults.