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