October - June is the best time to visit Mcleodganj Mcleodganj experiences extremely pleasant summers with the temperatures hovering around 25 degrees. The best time to visit Mcleodganj is during the months of September to June. It is best to avoid July and August due to the heavy rainfall Mcleodganj receives. so October is not off season , so may ne crowd is there. you can spend 2 to 3 days normally there.
Hi Mrunal, you will find less than usual crowd in October. Spend about 3-5 days there to get a good insight about the place. You can also visit Dharamshala and Bhagsu. Dalhousie isn't too far away either. Avoid going during the CBSE Dussehra vacation as it might be very crowded with vacationers.