Einer der größten Importe des Iran ist Öl, obwohl er über die drittgrößten Ölreserven der Welt verfügt. Nichtelektrische Maschinen, Eisen und Stahl sowie Chemikalien sind weitere Produkte, die der Iran importiert. In kleineren Mengen importiert der Iran Transportfahrzeuge und elektrische Maschinen, Werkzeuge und Geräte.
Obwohl der Iran über riesige Ölreserven verfügt, ist er gezwungen, Benzin zu importieren, da er nicht über die Ressourcen verfügt, um genug Öl in Benzin umzuwandeln, um den Verbrauch seiner Bevölkerung zu decken. Dies ist zum großen Teil auf internationale Wirtschaftssanktionen und politischen Druck der Vereinigten Staaten zurückzuführen, die internationale Unternehmen davon abgehalten haben, das Kapital zu investieren, das der Iran für den Bau von Raffinerien benötigt.
Der Iran hat seiner Bevölkerung in der Vergangenheit Gas für 12 Cent pro Gallone verkauft, weniger als ein Drittel des Produktionspreises. Die Nachfrage schoss in die Höhe und überstieg schließlich die Produktionskapazitäten des Landes. Schmuggler verschärften das Problem, indem sie iranisches Öl nahmen und es zu einem Aufschlag an Nachbarländer verkauften. Infolgedessen war die iranische Regierung gezwungen, die Gaspreise auf 40 Cent pro Gallone zu erhöhen, was die Bürger verärgerte, die an den subventionierten Preis gewöhnt waren. Die daraus resultierende Praxis, dass iranische Bürger für ihr Benzin Schwarzmärkte suchen, hat die Abhängigkeit des Iran von ausländischen Nationen verstärkt, um seinen Benzinbedarf zu decken.