Assam is located in the North- East region of India and experiences a tropical monsoon rainforest climate. The regions receive a high rainfall, that's why it won't be a good time to visit during the monsoon season. But visiting here during the winter season would be good as option as the weather is pleasant, just the right time to go for sightseeing. For more details, go through the season breakup to plan the trip accordingly.
Summers - April to June - 32 °C - 38 °C
In summers, Assam is a refreshing retreat; the climate is not too hot and not too cold but it's humid. Kaziranga National Park, Jatinga, Jorhat, Sibsagar, Majuli, Guwahati, Haflong, Tinsukia, and Dibrugarh are some of the places that one should visit in Assam during summers. Moreover, summer happens to be an offseason, and one can get good hotel and travel deals.
Monsoon - July to September - 26°C - 32°C
Monsoon won't be a good time to visit Assam as the region experiences heavy rainfalls, which may cause the Brahmaputra River to flood its banks all across the state. Also, one should avoid visiting the hill station as there are chances of landslide.
Winters - October to March - 8 °C - 25 °C
The best time to plan a holiday in Assam has to be the winters. Not only the weather is pleasant but also during this time of the year, one can enjoy the phenomenal cultural extravaganza in the form of festivals. Also, during the late spring, one can see orchids in Lakhimpur, and Kaziranga National Orchid and Biodiversity Park. Even for the adventure buffs, it's a good time to visit as this is when the maximum number of adventure activities are open.