Surat Weather in July (1981–2025)

📍 21.21°N, 72.85°E
📊

July at a Glance in Surat

(1981–2025)
Avg High
🔥
33.1°C
Avg Low
❄️
24.7°C
Avg Temp
🌡️
28.9°C
Avg Rain
🌧️
512 mm
Avg Humidity
💧
86%
Avg Wind
🌬️
4.3 m/s
Avg Solar
☀️
4.4
kWh/m²/day
vs Annual
📈
+0.6°C
temp difference
🔥Hot afternoons🌙Mild mornings🌤️Fairly sunny🌧️Wet month💨Breezy💦Humid air

Surat July Weather Overview

July is one of the warmer months of the year in Surat, with average highs near 33.1°C and lows around 24.7°C (mean 28.9°C). It is a relatively wet time of year, averaging 512 mm of rainfall and 86% relative humidity across the period.

Surat July Temperature History (1981–2025)

Range

July is one of the warmer months of the year in Surat. Across 45 years of records, the warmest Julys in Surat were 1995 and 2014 — when the month averaged 31°C — while the coldest was 1994 at 26.8°C. Typical July days reach 33.1°C with nights near 24.7°C. The long-term trend is cooling, about 0.2°C per decade.

1981–1985 vs 2021–2025

Avg Temp29.1°C28.3°C-0.8°C
Max Temp33.8°C31.8°C-2°C
Min Temp24.4°C24.9°C+0.5°C

Trend (per decade)

Avg Temp-0.2°C/decade ↘
Max Temp-0.4°C/decade ↘
Min Temp0°C/decade →

Distribution of Avg Temp

26.0°C27.3°C1 yr (2%)
27.3°C28.5°C17 yr (38%)
28.5°C29.8°C16 yr (36%)
29.8°C31.0°C11 yr (24%)

What July Feels Like in Surat

🌅
Mild
Morning
🌞
Hot
Afternoon
🌆
Warm
Evening
Rain chanceHigh
Outdoor comfort★★☆☆☆

How July Ranks in Surat

🔥5th warmest month of the year
🌧️1st wettest month of the year
☀️10th sunniest month of the year

Ranked against the other 11 months using 1981–2025 averages.

Explore Surat Weather by Month

Surat July Averages by Decade

Metric1980s1990s2000s2010s2020sChange
Avg Temp29.3°C29.3°C28.3°C29.0°C28.4°C-0.9°C
Avg High33.9°C33.8°C32.0°C33.2°C32.0°C-1.9°C
Avg Low24.6°C24.7°C24.5°C24.8°C24.7°C+0.1°C
Avg Rain381 mm491 mm575 mm560 mm557 mm+176 mm

Extreme July Records in Surat

🔥Warmest July37.1°C1995
🧊Coldest July23.6°C2000
🌧️Wettest July1035 mm2009
🏜️Driest July76 mm1986
🌬️Windiest July5.2 m/s1990

Key Insights for July

July temperatures in Surat have fallen by about 0.8°C between 1981–1985 and 2021–2025.

July has ranged from a record low of 23.6°C (2000) to a record high of 37.1°C (1995).

Rainfall in July is a relatively wet time of year, averaging 512 mm, with a wettest year of 1035 mm.

Daytime highs and overnight lows have shifted differently — highs fell about 0.4°C per decade while lows rose 0°C per decade, narrowing the gap between day and night.

📊 View Surat's full weather history →

Is July a Good Time to Visit Surat?

A quieter season to visit Surat

If your dates are flexible, the more temperate months of January and December tend to be the most comfortable for visiting Surat. That said, July — with days averaging 33.1°C and nights around 24.7°C (mean 28.9°C) and higher rainfall (512 mm) — can still be rewarding for travellers who don't mind the warmth, and often means fewer crowds.

Surat Weather in July — In Depth

☀️ July climate overview

July is one of the warmer months of the year in Surat, with average highs near 33.1°C and lows around 24.7°C (mean 28.9°C). It is a relatively wet time of year, averaging 512 mm of rainfall and 86% relative humidity across the period.

🌧️ Rain, humidity & wind in July

July averages 512 mm of rainfall in Surat, a relatively wet time of year compared with the rest of the year. The wettest July on record saw 1035 mm (2009), and the driest just 76 mm (1986). Humidity sits around 86% and average wind speed is 4.3 m/s, with solar radiation averaging 4.4 kWh/m²/day.

📈 How July has changed

Comparing the earliest years on record (1981–1985) with the most recent (2021–2025), average July temperatures have fallen by about 0.8°C. Daytime highs moved from 33.8°C to 31.8°C and overnight lows from 24.4°C to 24.9°C over the same span.
July Weather in Surat, Year by Year
🔥 warmest❄️ coldest🌧️ wettest
YearHighLowAvgRainfallHumidityWindSolar
202531.3°C25.0°C28.1°C390 mm89%4 m/s3.7
202432.0°C24.6°C28.3°C685 mm89%4.5 m/s3.5
202332.1°C25.3°C28.7°C737 mm90%4.1 m/s3.8
202230.6°C24.3°C27.4°C830 mm90%4 m/s3.9
202133.2°C25.1°C29.2°C255 mm84%3.9 m/s4.6
202032.7°C24.1°C28.4°C446 mm88%3.4 m/s5.3
201934.7°C25.4°C30.0°C605 mm88%4 m/s4.5
201832.7°C24.6°C28.7°C831 mm90%4.2 m/s3.3
201731.8°C24.3°C28.1°C580 mm88%4.3 m/s4
201631.8°C24.5°C28.1°C545 mm88%3.9 m/s4
201532.6°C24.8°C28.7°C237 mm85%4.8 m/s4.5
201436.9°C25.0°C31.0°C661 mm80%4.4 m/s4.6
201330.6°C24.2°C27.4°C760 mm92%4.5 m/s3.5
201234.5°C25.5°C30.0°C261 mm85%4.1 m/s4.1
201134.6°C24.2°C29.4°C472 mm86%3.8 m/s3.9
201032.0°C25.0°C28.5°C645 mm89%3.9 m/s4.5
2009 🌧️33.3°C24.1°C28.7°C1035 mm89%4.6 m/s4.4
200831.0°C24.7°C27.8°C477 mm88%3.9 m/s4.3
200732.8°C24.9°C28.9°C494 mm88%4.1 m/s4.4
200631.8°C24.6°C28.2°C900 mm90%4.9 m/s3.9
200531.1°C24.7°C27.9°C537 mm90%3.9 m/s4.5
200431.7°C24.3°C28.0°C698 mm86%3.8 m/s4.9
200332.3°C25.2°C28.7°C779 mm90%4 m/s4.4
200231.9°C24.6°C28.2°C93 mm84%4.7 m/s4.8
200131.1°C24.6°C27.8°C383 mm88%4.5 m/s4.2
200033.4°C23.6°C28.5°C354 mm85%4.5 m/s4.6
199934.6°C25.1°C29.8°C279 mm82%4.5 m/s4.4
199834.3°C25.1°C29.7°C548 mm86%4.1 m/s4.6
199731.3°C24.5°C27.9°C240 mm88%4.4 m/s4.8
199633.1°C24.5°C28.8°C785 mm87%4.3 m/s4.6
1995 🔥37.1°C24.8°C31.0°C946 mm82%4.5 m/s4.7
1994 ❄️29.5°C24.2°C26.8°C824 mm91%4.8 m/s4.8
199336.1°C24.6°C30.3°C410 mm82%4.4 m/s5.2
199235.3°C24.9°C30.1°C216 mm78%4.5 m/s5.5
199134.8°C25.1°C30.0°C554 mm85%4.2 m/s4.4
199032.1°C24.4°C28.3°C108 mm83%5.2 m/s4.2
198933.7°C24.4°C29.1°C364 mm83%4.2 m/s4.8
198834.6°C25.1°C29.9°C862 mm88%4.2 m/s4.1
198734.9°C25.5°C30.2°C92 mm75%4.6 m/s6
198633.4°C24.1°C28.8°C76 mm81%4.5 m/s4.8
198534.5°C24.1°C29.3°C227 mm78%4.7 m/s4.6
198432.3°C24.3°C28.3°C326 mm83%4 m/s5.1
198334.6°C24.9°C29.7°C301 mm85%4.1 m/s
198236.1°C24.0°C30.0°C489 mm82%4 m/s
198131.3°C24.8°C28.0°C693 mm89%4.7 m/s

Actual recorded July data for each year, 1981–2025 — sourced from NASA POWER.

Other Cities in Gujarat

Surat July Weather — FAQ

What is the average temperature in Surat in July?

The average high in July is around 33.1°C with lows near 24.7°C (mean 28.9°C), based on 45 years of NASA POWER data.

Does it rain a lot in Surat in July?

July averages 512 mm of rainfall in Surat, a relatively wet time of year. The wettest on record was 1035 mm in 2009.

What was the hottest July on record in Surat?

The hottest July reached 37.1°C in 1995. The coldest dipped to 23.6°C in 2000.

Has July in Surat gotten warmer over time?

Comparing the earliest years on record (1981–1985) with the most recent (2021–2025), average July temperatures have fallen by about 0.8°C. Daytime highs moved from 33.8°C to 31.8°C and overnight lows from 24.4°C to 24.9°C over the same span.

Is July a good time to visit Surat?

July is one of the warmer months of the year in Surat and a relatively wet time of year, so plan for around 33.1°C daytime highs and 24.7°C at night.

Is July the coldest month in Surat?

Not quite — July is the 8th coolest month in Surat, averaging 28.9°C.

What should I pack for Surat in July?

For July in Surat, pack light, breathable clothing and sun protection, with typical highs of 33.1°C and lows of 24.7°C. Bring an umbrella or light rain jacket too.

Is Surat humid in July?

Relative humidity in July averages 86% — quite humid.

How windy is Surat in July?

Average wind speed in July is 4.3 m/s. The windiest July on record averaged 5.2 m/s (1990).

Which July had the most rainfall in Surat?

The wettest July on record was 2009 with 1035 mm. On average, July sees 512 mm.

Where does this July weather data come from?

All figures are derived from NASA POWER (Prediction Of Worldwide Energy Resources), based on MERRA-2 satellite reanalysis, covering 1981–2025.

Surat full weather history Other Gujarat cities

Explore how the weather in Surat behaves each July, based on 45 years of NASA POWER climate data from 1981 to 2025. This page breaks down average temperatures, rainfall, humidity, wind and solar radiation for July specifically, along with year-by-year records and how the month has changed over the decades.