Forex dealers said that besides sustained selling of the American unit by exporters, the dollar's weakness against some currencies overseas and a higher opening of the domestic equity market supported the rupee.
The local currency had appreciated by 12 paise to settle at 66.21 against the greenback on Wednesday.
Forex market remained closed on Thursday and Friday on account of Id-e-Milad and Christmas, respectively.
The currency had gained by 88 paise in the past seven days.
Rupee still up by 12 paise vs dollar
Rupee moves up 9 paise against dollar in early trade