The Bangladesh Bank today depreciated taka by 1.25 per cent to Tk 89 per US dollar hours after banks suggested depreciating the local currency by Tk 2.