Amritsar Weather in March

India · March climate averages and travel tips

Avg high30°C (86°F)
Avg low15°C (59°F)
Rainfall39 mm (1.5 in)
RatingExcellent 8.7/10

In March, Amritsar has average highs of 30°C (86°F) and lows of 15°C (59°F). March is spring in India. The month is fairly dry, with about 39 mm (1.5 in) of rain spread over 5 days. You get roughly 11.8 hours of daylight and a mix of sun and cloud.

Is March a good time to visit Amritsar?

March is a good time to visit Amritsar (8.7/10), though November to February are even better.

March weather at a glance

Average high30°C (86°F)
Average low15°C (59°F)
Daily mean22°C (71°F)
Rainfall39 mm (1.5 in)
Rainy days (1 mm+)5
Humidity45%
Cloud cover43%
Daylight11.8 hours
Est. sunshine7.4 hours/day
Wind5.8 km/h
vs February6°C warmer than February, with similar rainfall.

What to pack for Amritsar in March

Amritsar weather in other months

Jan20°C / 6°C32 mmExcellentFeb24°C / 10°C31 mmExcellentMar30°C / 15°C39 mmExcellentApr37°C / 20°C23 mmFairMay42°C / 26°C22 mmPoorJun42°C / 29°C85 mmPoorJul38°C / 29°C217 mmPoorAug36°C / 27°C188 mmPoorSep35°C / 24°C115 mmPoorOct33°C / 19°C17 mmGoodNov27°C / 14°C8 mmExcellentDec22°C / 8°C10 mmExcellent

← FebruaryBest time to visit AmritsarApril →

Better weather in March nearby

Nearby in March

Where else is good in March? See where to go in March.