Visiting local bars in Moradabad is better in good weather. These temperatures and rainfall averages can help you determine the best time for bar hopping. The hottest months are usually May and June with an average temp of 90°F, while the coldest months are January and December with an average of 64°F. The rainiest months in Moradabad are July, August, September, and June, with each month seeing an average of 10 inches of rainfall.