Punjab Weather Today

Temperature, Feels Like, Rain Chance & Hourly Forecast in Punjab

Punjab temperature today is 29°, feels like 31°, with a humidity level of 61% and wind at 14.33 km/h. Rain chance today is 0%. Use the hourly forecast and 5-day outlook below to plan your day.

Tomorrow in Punjab: expect a high of 38° and a low of 24°, with light rain. Rain chance tomorrow is 100%.

clear sky
29°
clear sky
H: 29° L: 29°
Feels like 31°
AQI: Moderate (3/5)
Humidity
61%
Dew 20°
Wind speed
14.33 km/h
E · G31.28
Pressure
1008 hPa
Visibility
10 km
Windy Conditions
Wind speed is 14.33 km/h.
Weather Summary
Currently in Punjab, expect varied conditions with hot temperatures around 29°. Winds are a light breeze. Stay hydrated and seek shade during peak hours.
Precipitation Probability
0%
23
0%
02
0%
05
0%
08
20%
11
20%
14
20%
17
100%
20
80%
23
0%
02
0%
05
0%
08
0%
11
0%
14
0%
17
0%
20
Evolution
Daily Weather Forecast Evolution (°C)
Lowest temperature
Highest temperature
Temperature Forecast (48h)
28°
Tue
23:30
28°
 
27°
 
30°
 
38°
Wed
11:30
37°
 
32°
 
24°
 
24°
Wed
23:30
23°
 
22°
 
25°
 
30°
Thu
11:30
34°
 
33°
 
28°
 
Hot (≥30°)
Warm
Cool
Cold (<0°)
Weather Map
Sun & Moon
Sunrise
Sunrise
06:12
Sunset
Sunset
18:35
Moon Phase
Waxing Crescent (27%)
Timezone: GMT+05:30
Last updated: Sep 15, 2026 10:22 PM · Data refreshes every 5 min
Location Info
Latitude
Latitude
30.916670
Longitude
Longitude
75.416672
Embed This Weather

Copy the code below to embed Punjab weather on your website:

<iframe src="https://nearweather.com/embed/state-of-punjab-in-1259223" width="350" height="200" frameborder="0" style="border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,0.1);"></iframe>
More about Punjab
Content curated by the NearWeather editorial team · Updated periodically

Climate and Weather in Punjab, India

Punjab is a state located in the northwestern part of India. It is known for its fertile land, agricultural productivity, and rich cultural heritage. The climate in Punjab is characterized by extreme temperatures, with hot summers and cold winters. Let's explore the weather patterns and climatic conditions in Punjab throughout the year.

Summer (April to June)

Summer in Punjab is hot and dry, with temperatures ranging from 35 to 45 degrees Celsius (95 to 113 degrees Fahrenheit). The region experiences intense heatwaves during this season, especially in May and June. The humidity levels are relatively low, making the heat more bearable. It is important to stay hydrated and take necessary precautions to avoid heat-related illnesses during this time.

The summer season is also when the agricultural activities in Punjab are at their peak. Farmers rely on irrigation to sustain their crops due to the limited rainfall during this period.

Monsoon (July to September)

The monsoon season brings relief from the scorching heat of summer. Punjab receives most of its rainfall during this period, which is crucial for the agricultural sector. The average annual rainfall in Punjab ranges from 400 to 600 millimeters (15.7 to 23.6 inches).

July and August are the wettest months in Punjab, with heavy downpours and occasional thunderstorms. The rainfall helps replenish the groundwater levels and aids in the growth of crops. However, excessive rainfall can also lead to waterlogging and floods in certain areas.

Autumn (October to November)

Autumn in Punjab is a transitional season with pleasant weather. The temperatures start to cool down, ranging from 25 to 35 degrees Celsius (77 to 95 degrees Fahrenheit). The humidity levels decrease, and the skies are mostly clear. It is an ideal time to visit Punjab and explore its vibrant culture and festivals, such as Diwali and Gurupurab.

Winter (December to February)

Winter in Punjab is cold and foggy, with temperatures dropping to as low as 0 degrees Celsius (32 degrees Fahrenheit) in some regions. The average winter temperature ranges from 5 to 15 degrees Celsius (41 to 59 degrees Fahrenheit).

The state experiences dense fog during the winter months, especially in December and January. This can cause disruptions in transportation and affect visibility. It is advisable to take precautions while traveling during this time.

Spring (March to April)

Spring in Punjab is a short and pleasant season. Temperatures gradually start to rise, with an average range of 15 to 25 degrees Celsius (59 to 77 degrees Fahrenheit). The weather is mild, and the blooming flowers and lush green fields add charm to the landscape.

Climate Data for Punjab

Here is a table summarizing the average monthly temperatures and rainfall in Punjab:

Month Average Temperature (°C) Rainfall (mm)
January 5-15 20-30
February 10-20 20-30
March 15-25 20-30
April 20-30 10-20
May 25-35 10-20
June 30-40 10-20
July 30-35 100-200
August 30-35 100-200
September 25-30 50-100
October 20-25 10-30
November 15-20 10-20
December 5-15 10-20

Punjab experiences a semi-arid climate with limited rainfall. The summers are hot and dry, while the winters are cold and foggy. The monsoon season brings much-needed rainfall, crucial for the agricultural activities in the state. Autumn and spring are relatively pleasant seasons, ideal for exploring the cultural heritage of Punjab.

"The climate in Punjab poses challenges and opportunities for agriculture, with farmers adapting to the extreme temperatures and reliance on irrigation during the dry season." - Dr. Rajendra Kumar, Agricultural Scientist

It is important to consider these weather patterns while planning a visit to Punjab or engaging in agricultural activities in the state. Stay informed about the current weather conditions and take necessary precautions to ensure a safe and enjoyable experience.

Weather data sourced from OpenWeatherMap. Forecasts are estimates and may differ from actual conditions. For severe weather, consult your local meteorological authority.
FAQ's about Punjab
What is the temperature in Punjab right now?

The current temperature in Punjab is 29°, and it feels like 31°. Today's high is 29° and the low is 29°.

Will it rain in Punjab today?

No rain is expected in Punjab today (0% chance). Conditions are currently clear sky.

What is the weather in Punjab today?

Punjab is experiencing clear sky with a temperature of 29°. Humidity is at 61% and wind speed is 14.33 km/h from the E.

What is the humidity in Punjab today?

Humidity in Punjab is 61% right now, with a dew point of 20°. Comfort levels are moderate.

What is the wind speed in Punjab today?

Wind speed in Punjab is 14.33 km/h, flowing at 98° E wind direction. Gusts up to 31.28 km/h.

What is the 5-day forecast for Punjab?

NearWeather provides a detailed 5-day forecast and 48-hour hourly forecast for Punjab. Today's high is 29° and low is 29°, with a 0% chance of rain. Scroll up to view the full day-by-day and hourly breakdown.

What does it feel like in Punjab today?

It feels like 31° in Punjab today, with 0% cloud cover and 10 km visibility.

Weather in Punjab