Day
23 °C
Night
9 °C
Sea
0 °C
Precipitation
8 mm
in month
Rainy days
1 days
in month
Daylight
10 hours
average
Sunshine
7 hours
average
Humidity
64 %
We make the most from 40 years of historical weather data to predict the best weather conditions.
Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.
We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.
Boasting a variable climate, Moradabad in India experiences diverse weather patterns across the year. Day temperatures fluctuate from a comfortable 23 °C (73 °F) in December to the sweltering highs of 39 °C (103 °F) in May. During the pre-monsoon period, the intense heat is often relieved by the onset of the rainy season, seeing its peak in July with 17 days of precipitation and a staggering 258 mm (10.17 in) rainfall. Impressive temperature drops at night are observed as the city transitions into cooler months, with January having the lowest average nighttime temperature of 9 °C (47 °F). The wind speed in Moradabad tends to be calm throughout the year, reaching its maximum at 2 during the summertime.
January in Moradabad is marked by chilly nights with temperatures around 9 °C (47 °F), while daytime temperatures reach a mild 21 °C (69 °F). The number of wet days is minimal, averaging only 3 days, and aggregate rainfall is modest, totaling 25 mm (0.99 in).
As Moradabad enters February, daytime high temperatures climb to 25 °C (76 °F), while nights remain comfy at 11 °C (52 °F). The rain is still not frequent, indicated by around 3 days of wet days, accompanying light rainfall amounting to 22 mm (0.88 in).
The arrival of March sees a noticeable increase in heat, as day temperatures soar to an average of 31 °C (87 °F). Night temperatures also rise, averaging at 16 °C (60 °F). The city experiences just about 2 days of rain, with moderate rainfall of 15 mm (0.59 in).
April sees temperatures in Moradabad reaching their spring peak, with an average high of 37 °C (98 °F) and lows of 21 °C (70 °F) at night. This month is characterized by minimal rainfall over 2 days and a relatively low precipitation of 7 mm (0.28 in).
As May arrives, Moradabad experiences the zenith of its heat, with daytime highs averaging a scorching 39 °C (103 °F) and nights providing little respite at 25 °C (78 °F). The onset of the pre-monsoon season is marked by slightly increased rainfall, totaling 17 mm (0.68 in) across 4 days.
June in Moradabad is a time of transition with the pre-monsoon heat persisting at an average high of 38 °C (101 °F) during the day and night temperatures at 28 °C (82 °F). Significantly, the month marks the onset of the rain season with an increased average of 8 days of rainfall and a copious amount of precipitation at 76 mm (2.99 in).
July in Moradabad is characterized by intense monsoon rains, with the highest number of rainy days averaging 17 days and a whopping 258 mm (10.17 in) of precipitation. Daytime temperatures offer some relief from the previous months' extremes, averaging 34 °C (93 °F), while nights maintain warmth at 27 °C (80 °F).
August continues the trend of heavy monsoon rains in Moradabad, with a high frequency of wet days reaching 17 days, accompanied by substantial rainfall totaling 251 mm (9.88 in). Day temperatures average a warm 33 °C (91 °F), and the nights stay relatively hot at 26 °C (80 °F).
September sees the gradual retreat of the monsoon in Moradabad, with rainy days decreasing to an average of 9 days and rainfall reducing to 164 mm (6.47 in). Daytime temperatures remain high at 33 °C (91 °F), and night temperatures are comfortable at 25 °C (77 °F).
October in Moradabad brings a significant change, with a drastic reduction in the number of rainy days to 2 days and light rainfall amounting to 55 mm (2.18 in). The high daytime temperatures begin to cool down to 32 °C (89 °F), while nights offer more comfort at 20 °C (67 °F).
The arrival of November marks the onset of cooler weather in Moradabad, with daytime temperatures at a mild 28 °C (82 °F) and nights cooling off to 13 °C (56 °F). November sees the least amount of rainfall, tallying measly 5 mm (0.18 in) over approximately 1 day.
December sees Moradabad embracing the chill with average day temperatures of 23 °C (73 °F) and night temperatures dipping to the lowest for the year at 9 °C (48 °F). Only a small increase in wet days to 1 day occurs alongside minor rainfall totaling 8 mm (0.32 in).
January nights in Moradabad can be quite cool, with temperatures averaging 9 °C (47 °F). It's a good idea to have warm bedding and dressing in layers to stay comfortable.
February days in Moradabad are pleasantly warm, with high temperatures reaching an average of 25 °C (76 °F)—perfect for enjoying outdoor activities.
March in Moradabad brings quite a bit of heat, with daytime temperatures reaching up to 31 °C (87 °F). It's the beginning of the warm season, which requires dressing in light and breathable fabrics.
In April, Moradabad experiences a significant rise in temperature, with an average daytime high of 37 °C (98 °F), while nighttime temperatures generally dip to 21 °C (70 °F).
Yes, May is indeed the hottest month in Moradabad, with peak daytime temperatures reaching an average of 39 °C (103 °F), making it essential to stay hydrated and avoid outdoor activities during peak sun hours.
Yes, June signals the beginning of the rainy season in Moradabad, characterized by frequent downpours and a noticeable increase in humidity, with an average of 8 days seeing rainfall.
Moradabad receives a significant amount of rainfall in July, with an average precipitation of 258 mm (10.17 in) and the highest number of rainy days throughout the year: 17 days.
Indeed, Moradabad experiences many wet days in August, averaging around 17 days, making it one of the most rain-heavy months of the year.
While September still sees considerable rainfall in Moradabad, with an average rainfall of 164 mm (6.47 in), it is less than the monsoon peak, indicating a gradual transition towards drier months.
October is considerably drier in Moradabad, with the rainy season winding down and experiencing just around 2 days of rainfall and a modest precipitation of 55 mm (2.18 in).
November witnesses a substantial drop in temperatures in Moradabad, offering a reprieve from the heat with average daytime temperatures around 28 °C (82 °F), and night temperatures becoming quite brisk at 13 °C (56 °F).
December days in Moradabad are cool, making it pleasant for daytime outings, with temperatures averaging 23 °C (73 °F), but it can get quite chilly at night, with averages around 9 °C (48 °F).
We make the most from 40 years of historical weather data to predict the best weather conditions.
Deciding on where to go for a holiday is hard sometimes. Get inspired by the most popular destinations.
We aggregate data from combining multiple weather sources to ensure accuracy of the highest order.