The New Taiwan dollar yesterday weakened by NT$0.027 to close at NT$32.466 on turnover of US$800 million.