Climate and monthly weather forecast
Surat, India

englishespañol中文
Share

The climate of Surat

Surat, situated in India, bears a tropical wet and dry climate, classified as "As" under the Köppen climate classification. The geographical location of the city plays a significant part in its climatic conditions, which show noticeable change over the months.

Temperature-wise, Surat records a gradual rise from an average high of 29.8°C (85.6°F) in January to its maximum of 35.8°C (96.4°F) in April. The temperature begins to decrease after April, reaching 29.3°C (84.7°F) by August. Post-August, the city observes an increase again, with the temperature reaching a high of 33.6°C (92.5°F) in October, followed by a downward trend till the end of the year. The average low temperature also displays a similar pattern, climbing from 19.8°C (67.6°F) in January to 28.3°C (82.9°F) in June, then falling back to 20.6°C (69.1°F) by December.

Rainfall in Surat is scarce at the beginning of the year, with no rainfall recorded from January to May. However, monsoon sets in by June, peaking in July with an average rainfall of 135mm (5.31"). The rainfall reduces evidently post-July and completely subsides by December. Similarly, the number of rainfall days jumps from 0.5 days in January to 27.2 days in July, decreasing steadily thereafter.

Relative humidity, is generally lower in the first half of the year, with values around 41 to 52% from January to April. Humidity rises significantly starting from May, achieving a peak of 85% in August, and decreases to 43% by the end of the year.

The best time to visit Surat

Determining the best time to visit Surat primarily depends on a visitor's preference for weather conditions. However, for those who favor mild temperatures, the period from November to February would be most suitable. During these months, the city experiences an average high temperature ranging from 30.8°C (87.4°F) to 33.2°C (91.8°F) and an average low of 19.8°C (67.6°F) to 23.3°C (73.9°F). The relative humidity during these months ranges from 43% to 47% which remains quite comfortable for outdoor activities.

The worst time to visit Surat

While Surat can be visited all through the year, the monsoon season beginning in June and lasting till August can be quite challenging. These months witness the highest rainfall, making it difficult to move around. The high humidity levels, reaching upto 85% in August, might make the weather uncomfortable for some. Also, theSea temperature, although uniform throughout the year, peaks around June and July which may not be preferable for some visitors.

Spring weather in Surat

Spring weather in Surat, referring to the months from March to May, sees the city heat up with the highest recorded average high temperature reaching up to 35.8°C (96.4°F) in April. Correspondingly, the average low temperature recorded ranges from 23.9°C (75°F) to 27.9°C (82.2°F). Rainfall remains absent during the spring months, and the city exhibits a lower degree of humidity, between 41% to 64%.

Summer weather in Surat

The summer, spanning from June to August, brings in the monsoon season to Surat. These months account for the highest rainfall, with an average of 135mm (5.31") in July. The average high temperature ranges from 29.8°C (85.6°F) to 33°C (91.4°F) and the average low varies from 26.5°C (79.7°F) to 28.3°C (82.9°F). The season also sees a substantial increase in humidity, peaking at 85%.

Autumn weather in Surat

Autumn, comprising the months of September to November, weather in Surat is marked by a decline in rainfall, with the average falling to 5mm (0.2") in November. The average high temperature during these months varies from 30.3°C (86.5°F) to 33.6°C (92.5°F) and the average low ranges between 23.3°C (73.9°F) to 25.2°C (77.4°F). Humidity also begins to decrease, dropping to 47% by November.

Winter weather in Surat

Winter in Surat lasts from December to February, with average high temperatures falling to 29.8°C (85.6°F) in January and average low temperatures dipping to their lowest at 19.8°C (67.6°F). Rainfall during the winter months is minimal with an average of 1mm (0.04") in December. The air also grows significantly drier during these months, with relative humidity dropping to 42% in January.

Weather in January

Starting the year, Surat, India welcomes the new year with a breezy winter season. Clear skies and low humidity levels pave the way for sunshine-filled days. Due to the mild temperatures, it's not surprising that tourism flourishes during this month. Weather in January »

Weather in February

In Surat, February bridges the gap between winter and the onset of summer. This is reflected by the visible rise in temperatures. Wide stretches of clear skies offer an abundance of daylight, attracting tourists who enjoy outdoor activities. Weather in February »

Weather in March

The advent of March in Surat introduces a noticeable transition towards warmer weather. This shift characterizes the city's leap into summer, wherein locals and tourists adapt to a rising temperature spectrum. Sunny days, longer daylight periods, and moderate sea temperatures dominate the weather theme. Weather in March »

Weather in April

April in Surat witnesses the heat of the Indian summer, setting a definite departure from the pleasant temperatures of March. The ample sunshine fulfills the expectations of a tropical summer. While the heat dominates, it is tempered by the accompanying increase in relative humidity levels. Weather in April »

Weather in May

As Surat walks further into summer with May, there is a slight suppression of extreme temperature levels. The transition towards a more settled summer is complemented by an increase in sea temperatures. An overall gradual increase in humidity and cloud cover is also observed. Weather in May »

Weather in June

June embodies a fascinating shift in Surat's weather dynamic with the onset of monsoon. The much-awaited showers bring relief from the fierce summer heat. The city embraces this change with a subtle decrease in temperatures, though the humidity levels swell. Weather in June »

Weather in July

In Surat, the force of monsoon rains peaks during July. The city's landscape shifts from the stark, sun-tanned hues of summer to a refreshed, vibrant green. Everyone around synchronizes with the rhythm of the rain, priming for another month of increased showers. Weather in July »

Weather in August

August in Surat witnesses a gradual relaxation in monsoon activity. Even though rainfall continues, it decreases as compared to the July peak. With the city still drenched in the monsoon vibes, the decrease in downpours allows residents to resume activities at a more regular pace. Weather in August »

Weather in September

Surat enters the post-monsoon phase in September. The decrease in rainfall activity provides the residents the chance to venture outdoors more frequently, while the city retains the freshness brought by the monsoons. Early signs of receding monsoon are visible as skies clear gradually. Weather in September »

Weather in October

As Surat steps into October, autumn causes the weather to lean towards the milder side. Daylight hours are pleasant, and the nights begin to hint at the incoming chill. A visible drop in humidity levels signifies the fading echoes of the monsoon. Weather in October »

Weather in November

November in Surat welcomes the mild chill of winter, presenting a noticeable contrast to October's fading warmth. The advent of winter creates a beautiful amalgamation of cool mornings and pleasant afternoons. This amalgamation bestows Surat with a different charm, inviting people to partake in outdoor activities. Weather in November »

Weather in December

The climatic calendar of Surat concludes with the arrival of December, falling right in the middle of the city's mild winter season. As the temperature continues to taper, the city embraces the cool winter mornings and evenings making December remarkably pleasant. Weather in December »
[Resources]

Frequently asked questions

What is the driest month in Surat?

In Surat, rain does not fall in January through May.

How much does it rain in Surat?

In Surat, India, during the entire year, the rain falls for 99.6 days and collects up to 382mm (15.04") of precipitation.

When is the lowest UV index in Surat?

The months with the lowest UV index are January, July, August and December, with an average maximum UV index of 6.

What is the least humid month in Surat?

February and March, with an average relative humidity of 41%, are the least humid months.

When is the sea coldest in Surat?

With an average sea temperature of 22.1°C (71.8°F), February is the month with the coldest seawater.

What is the warmest month in Surat?

Surat's April weather reaches an average high of 35.8°C (96.4°F) and an average low of 26.2°C (79.2°F), making it the warmest month.

What are the months with the highest UV index in Surat?

April and May, with an average maximum UV index of 8, are months with the highest UV index.

What month has the most sunshine in Surat?

With an average of 10.7h of sunshine, May has the most sunshine of the year.

When does it rain in Surat?

June through December are months with rainfall in Surat.

When is the sea warmest in Surat?

The month with the warmest seawater is June, with an average sea temperature of 29.8°C (85.6°F).

When are the longest days in Surat?

June has the longest days of the year, with an average of 13h and 24min of daylight.

What is the wettest month in Surat?

The month with the most rainfall in Surat, India, is July, when the rain falls for 27.2 days and typically aggregates up to 135mm (5.31") of precipitation.

What is the month with the least sunshine in Surat?

The month with the least sunshine in Surat is July, with an average of 5.5h of sunshine.

What is the coldest month in Surat?

In Surat, August is the month with the lowest recorded average temperatures, measuring a high of 29.3°C (84.7°F) and a low of 26°C (78.8°F).

What is the most humid month in Surat?

With an average relative humidity of 85%, August is the most humid month.

What is the month with the shortest days in Surat?

With an average of 10h and 54min of daylight, December has the shortest days of the year in Surat, India.

Is there Daylight Saving Time (DST) in Surat?

Surat does not observe Daylight Saving Time (DST). IST timezone is used over the entire year.

Average temperature
Surat, India

Average temperature - Surat, India

The warmest month (with the highest average high temperature) is April (35.8°C).
The month with the lowest average high temperature is August (29.3°C).

The month with the highest average low temperature is June (28.3°C).
The coldest month (with the lowest average low temperature) is January (19.8°C).

[Resources]

Average pressure
Surat, India

Average pressure - Surat, India

The month with the highest atmospheric pressure is January (1014.3mbar).
The month with the lowest atmospheric pressure is July (1002.7mbar).

[Resources]

Average wind speed
Surat, India

Average wind speed - Surat, India

The windiest months (with the highest average wind speed) are June and July (19.8km/h).
The calmest month (with the lowest average wind speed) is October (8.8km/h).

[Resources]

Average humidity
Surat, India

Average humidity - Surat, India

The month with the highest relative humidity is August (85%).
The months with the lowest relative humidity are February and March (41%).

[Resources]

Average rainfall
Surat, India

Average rainfall - Surat, India

The wettest month (with the highest rainfall) is July (135mm).
The driest months (with the least rainfall) are January, February, March, April and May (0mm).

[Resources]

Average rainfall days
Surat, India

Average rainfall days - Surat, India

The month with the highest number of rainy days is July (27.2 days).
The month with the least rainy days is February (0.2 days).

[Resources]

Average sea temperature
Surat, India

Average sea temperature - Surat, India

The best month for swimming (with the highest average sea temperature) is June (29.8°C).
The coldest month (with the lowest average sea temperature) is February (22.1°C).

[Resources]

Average daylight / Average sunshine
Surat, India

Average daylight / Average sunshine - Surat, India

The month with the longest days is June (Average daylight: 13h and 24min).
The month with the shortest days is December (Average daylight: 10h and 54min).

The month with the most sunshine is May (Average sunshine: 10h and 42min).
The month with the least sunshine is July (Average sunshine: 5h and 30min).

[Resources]

Average sunshine days
Surat, India

Average sunshine days - Surat, India

The month with the most sunshine days is March (30.4 days).
The months with the least sunshine days are July and August (2.2 days).

[Resources]

Average UV index
Surat, India

Average UV index - Surat, India

The months with the highest UV index are April and May (UV index 8).
The months with the lowest UV index are January, July, August and December (UV index 6).

[Resources]

Average visibility
Surat, India

Average visibility - Surat, India

The months with the highest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).
The months with the lowest visibility are January, February, March, April, May, June, July, August, September, October, November and December (10km).

[Resources]

Surat, India

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location