No, Indian nationals don’t need permit to visit Sikkim however few places in Sikkim are restricted to them which includes entire North Sikkim ,Tsangu lake and Nathula pass. For which they have to apply for restricted area permit which is arranged by registered travel agent in Sikkim only.