💵 USD/INR · India · 1947 to today

USD/INR Price History

From ₹4.76 INR/USD in 1947 to ₹95.2 INR/USD today — a 20x rise over 79 years.

Annual average rates. Source: RBI Historical Reference Rates.

Current price

₹95.2

INR/USD

Since 1947

20x

total increase

All-time high

₹95.2

2026

All-time low

₹4.76

1947

Price chart

USD/INR · INR · Annual

Dashed lines mark key historical events

Moments that moved prices

1947

1947

Independence

India gains independence. Gold ₹88, Petrol 27 paise. Rupee pegged at ₹4.76 per USD.

USD/INR: ₹4.76 INR/USD
1966

1966

Rupee Devaluation

Rupee devalued 57% under IMF pressure — from ₹4.76 to ₹7.50 per USD overnight. Import costs surged.

USD/INR: ₹6.36 INR/USD
1991

1991

Economic Liberalisation

India pledged 67 tonnes of gold to avoid default. Rupee devalued in two steps — ₹17.90 to ₹25.83 per USD. Economy opened under Manmohan Singh.

USD/INR: ₹22.74 INR/USD
1993

1993

Rupee Made Market-Determined

LERMS dual exchange rate unified. For the first time, the rupee rate was set by the market — not government fiat. Dollar rose to ₹31.37.

USD/INR: ₹30.49 INR/USD
2013

2013

Taper Tantrum

Fed hinted at tapering QE. Rupee crashed from ₹54 to ₹68 per USD in weeks — the sharpest fall since 1991. RBI emergency rate hike arrested the slide.

USD/INR: ₹58.6 INR/USD
2016

2016

Demonetisation

₹500 and ₹1000 notes scrapped overnight. Panic buying of gold briefly spiked prices before crashing. Rupee weakened to ₹67.

USD/INR: ₹67.2 INR/USD
2020

2020

COVID-19 Pandemic

Lockdowns crashed petrol demand. Gold surged to ₹56,000 — the biggest single-year jump ever. Rupee fell to ₹74 per USD.

USD/INR: ₹74.1 INR/USD
2022

2022

Russia-Ukraine War

Global energy crisis pushed petrol to record ₹105/litre. Gold also spiked on safe-haven demand. Rupee crossed ₹80 for the first time.

USD/INR: ₹78.6 INR/USD
2026

2026

US-Iran War

US strikes on Iran's nuclear sites raised fears of Strait of Hormuz closure — through which 40% of India's oil imports pass. The rupee fell sharply from ₹87 to ₹96 per dollar as India's import bill surged and global risk sentiment turned negative.

USD/INR: ₹95.2 INR/USD

Quick stats

Lowest ever₹4.76 INR/USD (1947)
Highest ever₹95.2 INR/USD (2026)
Total increase20x since 1947
Years of data79 years
Share on WhatsApp

Stay curious

Monthly price stories

One email a month. A story about prices, history, and India. No spam.