The best season to visit Shimoga is the winter season i.e. from the month of October to March. The summers in Shimoga are hot and generally avoided by the tourists. The Month of December marks the start of winter season in Shimoga. Temperature ranges between a comfortable 25°C to 37°C. Winters last till February in Shimoga. This is one of the best seasons to visit Shimoga as the place seems washed and beautiful after the rains.