The rupee was trading weak by 6 paise at 62.74 against the dollar at 12.06 p.m. local time.
The rupee opened weak at 62.84 per dollar against Friday's close of 62.68, hurt by strong month-end demand for the American currency from oil importers amid weakness in the domestic equity market.
However, according to dealers, dollar selling by state-run banks has limited the further weakening of the domestic unit.
In the bond market, yield on the benchmark 8.83 per cent government security, maturing in 2023, opened flat at 8.74 per cent from the previous close.