30 Years Gold Price History in IRR per Ounce

Gold price history in IRR per Ounce over 30 Years: from IRR 631,203,712 (Oct 15, 1996) to IRR 6,872,499,306 (Oct 19, 2026), a change of +988.79%. High IRR 8,316,647,335 on Feb 15, 2026, low IRR 424,115,880 on Jul 15, 1999.

30 Years Gold Price History in IRR per Ounce

Summary

Start (Oct 15, 1996)IRR 631,203,712
Latest (Oct 19, 2026)IRR 6,872,499,306
High (Feb 15, 2026)IRR 8,316,647,335
Low (Jul 15, 1999)IRR 424,115,880
AverageIRR 2,071,157,415
Change+IRR 6,241,295,594 (+988.79%)

Historical data

PeriodOpenHighLowClose
2026 IRR 7,874,307,726IRR 8,316,647,335IRR 6,747,749,919IRR 6,872,499,306
2025 IRR 4,489,664,199IRR 7,138,731,746IRR 4,489,664,199IRR 7,138,731,746
2024 IRR 3,369,733,203IRR 4,456,530,146IRR 3,351,509,474IRR 4,386,948,634
2023 IRR 3,144,421,642IRR 3,356,479,582IRR 3,073,183,428IRR 3,356,479,582
2022 IRR 3,008,572,024IRR 3,227,256,775IRR 2,756,753,220IRR 2,978,751,376
2021 IRR 3,093,063,859IRR 3,093,063,859IRR 2,846,215,164IRR 2,965,497,755
2020 IRR 2,586,112,847IRR 3,262,047,530IRR 2,586,112,847IRR 3,078,153,536
2019 IRR 2,140,459,832IRR 2,503,277,714IRR 2,127,206,211IRR 2,450,263,229
2018 IRR 2,205,071,236IRR 2,211,698,046IRR 1,984,729,782IRR 2,070,878,320
2017 IRR 1,974,789,566IRR 2,176,907,290IRR 1,974,789,566IRR 2,094,072,158
2016 IRR 1,819,059,517IRR 2,219,981,560IRR 1,819,059,517IRR 1,916,804,973
2015 IRR 2,072,535,023IRR 2,072,535,023IRR 1,782,612,058IRR 1,782,612,058
2014 IRR 2,060,938,105IRR 2,213,354,749IRR 1,946,625,621IRR 1,989,699,890
2013 IRR 2,770,006,841IRR 2,770,006,841IRR 2,024,490,646IRR 2,024,490,646
2012 IRR 2,740,186,194IRR 2,894,259,541IRR 2,632,500,521IRR 2,791,543,976
2011 IRR 2,253,115,613IRR 2,935,677,107IRR 2,253,115,613IRR 2,716,992,356
2010 IRR 1,852,193,570IRR 2,304,473,395IRR 1,814,089,409IRR 2,304,473,395
2009 IRR 1,423,107,582IRR 1,880,357,515IRR 1,423,107,582IRR 1,880,357,515
2008 IRR 1,474,465,364IRR 1,603,688,171IRR 1,260,750,721IRR 1,351,869,368
2007 IRR 1,045,379,376IRR 1,335,302,341IRR 1,045,379,376IRR 1,330,332,233
2006 IRR 911,186,461IRR 1,118,274,293IRR 911,186,461IRR 1,043,722,674
2005 IRR 702,441,926IRR 844,918,355IRR 699,128,521IRR 844,918,355
2004 IRR 685,874,900IRR 732,262,574IRR 636,173,820IRR 732,262,574
2003 IRR 591,442,848IRR 674,277,981IRR 543,398,471IRR 674,277,981
2002 IRR 467,190,149IRR 550,025,282IRR 467,190,149IRR 550,025,282
2001 IRR 439,026,204IRR 468,846,852IRR 430,742,691IRR 457,249,933
2000 IRR 470,503,554IRR 497,010,797IRR 440,682,907IRR 448,966,420
1999 IRR 475,473,662IRR 515,234,526IRR 424,115,880IRR 468,846,852
1998 IRR 478,787,068IRR 510,264,418IRR 470,503,554IRR 483,757,176
1997 IRR 588,129,443IRR 588,129,443IRR 478,787,068IRR 478,787,068
1996 IRR 631,203,712IRR 631,203,712IRR 611,323,280IRR 611,323,280

This page shows the 30 Years Gold price history in Iranian Rial per Ounce. The chart and table are calculated from the international Gold spot price and historical exchange rates.

Today Gold costs IRR 6,872,499,306 per ounce or IRR 220,955,983 per gram in IRR. Use the links above to compare other time ranges, units and currencies.