The Indian rupee gained in early trade against the dollar. The rupee opened higher by 39 paise at 59.66 versus previous day close of 60.05.