Asia › India › Amritsar › Climate

Amritsar climate data

Amritsar, in Punjab’s northwest, experiences a subtropical climate with four distinct seasons. Summers are scorching and humid, winters are chilly with occasional frost, and the monsoon brings relief and lush greenery. With dramatic temperature swings, moderate rainfall, and abundant sunshine, Amritsar is a vibrant destination for culture, history, and spiritual exploration year-round.

Best times to travel

The best times to travel section shows how the months compare for a visit, so you can find the time of year that fits what you want to do.

Background colours of the months:
The colour shows the typical temperature: yellow (hot), green (mild) and blue (cold). How strong the colour is shows the travel season: full colour means high season, soft colour means shoulder season and soft-striped means off season.

Weather symbols:
Each month has one symbol showing what the weather is typically like, such as hot and sunny, freezing or a rainy or snowy season. Use them to quickly spot months that match the weather you want, or to avoid the ones that don't.

Crowdedness:
The people icon shows how busy the place usually is. The more people, the more crowded it gets.

Additional notes:
The grey info boxes point out special things worth knowing, like recurring weather issues or seasonal events.

for Amritsar, India
☀️
Jan
☀️
Feb
🔥
Mar
🔥
Apr
🔥
May
🔥
Jun
🔥
Jul
🔥
Aug
🔥
Sep
🔥
Oct
🔥
Nov
☀️
Dec
High season: Jan. - March, Oct. - Dec.
Shoulder season: April
Crowdedness: 8 (Very crowded)
Tap on a month for more info Hover over a month for more info
Dense fog December to January often delays trains and flights
Vaisakhi (13 to 14 April) and Guru Nanak Jayanti (mid to late November) bring huge pilgrim crowds to the Golden Temple
Wagah border ceremony daily before sunset, arrive early for seats

The climate of Amritsar

Amritsar’s climate is shaped by its inland location and the influence of both continental and monsoonal patterns. Winters (December–February) are chilly, with average highs of 12–18°C and lows often dropping to 2–5°C. Frost is possible, especially in January, and cold spells can bring temperatures near or below freezing. Days are clear and crisp, ideal for sightseeing and festivals, but warm clothing is essential for evenings and early mornings.

Spring (March–May) marks a rapid transition, with temperatures rising from 10°C to 28°C in March and peaking at 40–45°C by late May. Early spring is pleasant, but May can be extremely hot and dry, with intense sunshine and low humidity. Summer (June–August) is characterised by sweltering heat and high humidity, with average highs of 33–45°C. June is often the hottest month, and heatwaves are common. The monsoon arrives in July, bringing moderate to heavy rainfall (up to 132 mm in July), which cools the air and transforms the cityscape into lush green. Humidity rises, and thunderstorms are frequent, but rain is often followed by clear skies. The monsoon tapers off by September, and autumn (October–November) brings comfortable temperatures (20–32°C) and dry, sunny weather, making it another excellent season for travel. Annual precipitation averages 500–800 mm, with most rain falling from July to September. Winds are generally light to moderate, but can be brisk during storms or winter cold fronts. Sunshine is abundant for most of the year, with 6–10 hours per day during the dry seasons.

Average climate data for Amritsar, India
Month Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Year
Average maximum temperature (°C) 20 23 29 36 41 43 40 38 36 34 28 23 43
Average minimum temperature (°C) 7 9 13 21 27 30 30 27 24 21 16 10 7
Average precipitation (mm) 25 38 31 21 19 18 51 74 45 4 7 11 345
Average rainfall days (days) 5 6 8 8 6 7 13 15 9 3 3 2 85
Average relative humidity (%) 56 57 49 28 21 25 44 61 55 36 30 36 42
Average wind speed (km/h) 7 8 8 9 9 9 8 7 6 6 7 7 8
Average daily daylight hours (h) 10 11 12 13 13 14 14 13 12 11 10 10 12
Average daily sunshine hours (h) 7 9 9 10 11 12 11 10 9 8 7 7 9
Average cloud coverage (%) 19 20 17 14 11 10 26 27 16 5 10 10 15
Average UV index 4 5 6 8 9 9 8 8 7 6 5 4 7

Travel info

  • Winter (Dec–Feb): Chilly, with highs of 12–18°C and lows down to 2°C. Frost possible. Ideal for sightseeing and festivals – bring warm clothing for cold mornings and evenings.
  • Spring (Mar–May): Mild to hot, with highs from 19–40°C. Early spring is pleasant, but May can be extremely hot. Pack light clothing and sun protection.
  • Summer (Jun–Aug): Scorching and humid, with highs of 33–45°C. Heatwaves are common. The monsoon brings relief and heavy rain in July–August. Stay hydrated, avoid midday sun, and carry an umbrella.
  • Monsoon/Autumn (Sep–Nov): Warm and pleasant, with highs from 20–32°C. Rain tapers off by September. Great for sightseeing and outdoor activities – pack layers for cool nights.
  • Travel tip: The best weather is from October to March. During summer, avoid outdoor activities at midday and stay hydrated. In monsoon, check forecasts and bring rain gear.

The best time to visit Amritsar

The best time to visit Amritsar is from October to March, when temperatures are mild, skies are clear, and rainfall is minimal. This period is ideal for exploring the Golden Temple, attending festivals, and enjoying the city’s vibrant culture in comfortable weather.

The worst time to visit Amritsar

The least favourable time to visit is from May to August, when extreme heat and high humidity make outdoor activities challenging. The monsoon (July–September) brings heavy rain and occasional flooding, which can disrupt travel plans, though the city is lush and green.

Frequently asked questions

What is the climate like in Amritsar year-round?

Amritsar has a subtropical climate with hot, humid summers (up to 45°C), chilly winters (down to 2°C), and a monsoon season (July–September) that brings most of the city’s annual rainfall.

When is the best time to visit Amritsar?

The best time to visit is from October to March, when the weather is mild and dry. This period is ideal for sightseeing, festivals, and outdoor activities, with comfortable temperatures and clear skies.

How hot does it get in Amritsar during summer?

Summers in Amritsar are extremely hot, with average highs of 40–45°C in May and June. Heatwaves are common, and outdoor activities are best avoided during the midday hours.

Does it rain a lot in Amritsar?

Most rainfall occurs during the monsoon season (July–September), with July being the wettest month. The rest of the year is relatively dry, especially in winter and early spring.

What are winters like in Amritsar?

Winters are chilly, with highs of 12–18°C and lows that can drop to 2°C or below. Frost is possible, especially in January. Days are sunny and crisp, making it a popular time for travel.

What should I pack for a trip to Amritsar?

Pack warm layers for winter, light cotton clothing and sun protection for summer, and an umbrella or raincoat for the monsoon. Comfortable shoes are recommended for exploring the city’s landmarks.

Is Amritsar suitable for travel during the monsoon?

Travel is possible during the monsoon, but heavy rain and humidity can disrupt plans. The city is lush and green, but visitors should check forecasts and be prepared for sudden showers.

Minimum and maximum temperatures in Amritsar

The warmest month, with the highest average maximum temperature, is June (43.2 °C). The month with the lowest average maximum temperature is January (20 °C). Overall, the average maximum temperature over the whole year is 32.5 °C.

The month with the highest average minimum temperature is June (30.5 °C). The coldest month, with the lowest average minimum temperature, is January (6.8 °C). Overall, the average minimum temperature over the whole year is 19.6 °C.

Rainfall amount in Amritsar

The wettest month, with the highest amount of precipitation, is August (74.5 mm). The driest month, with the least amount of precipitation, is October (3.9 mm). Over the whole year there are 345.1 mm of rainfall on average.

Rainfall days in Amritsar

The month with the most days of rain is August (15.3 days). The month with the fewest days of rain is December (2.3 days). Over the whole year there are 85.3 days of rain on average.

Relative humidity in Amritsar

The month with the highest average relative humidity is August (60.8 %). The month with the lowest average relative humidity is May (21.4 %). The overall average relative humidity over the whole year is 41.7 %.

Wind speed in Amritsar

The windiest month, with the highest average wind speed, is April (9.2 km/h). The calmest month, with the lowest average wind speed, is October (5.7 km/h). The overall average wind speed over the whole year is 7.5 km/h.

Cloud coverage in Amritsar

The month with the cloudiest skies, so the highest cloud coverage, is August (27.4 %). The month with the clearest skies, so the lowest cloud coverage, is October (4.6 %). Over the whole year there is an average cloud coverage of 15.4 %.

Daylight hours and sunshine hours in Amritsar

The month with the longest days, so the most daylight, is June (Average daylight: 14 h). The month with the shortest days, so the least daylight, is December (Average daylight: 10 h). Over the whole year there are 11.9 h of daylight per day on average.

The month with the most sunshine per day is June (Average sunshine: 12.1 h). The month with the least sunshine per day is November (Average sunshine: 7 h). Over the whole year there are 9.2 h of sunlight per day on average.

UV index in Amritsar

The months with the highest average UV index are May and June (UV index: 9). The months with the lowest average UV index are January and December (UV index: 4). Over the whole year the average UV index is 6.6.

Was this page helpful?
Feedback