Một trong những mặt hàng nhập khẩu lớn nhất của Iran là dầu mỏ, mặc dù có trữ lượng dầu lớn thứ ba trên thế giới. Máy móc thiết bị điện, sắt thép và hóa chất là những sản phẩm khác mà Iran nhập khẩu. Với số lượng nhỏ hơn, Iran nhập khẩu phương tiện vận tải và máy móc, công cụ và thiết bị điện.
Mặc dù Iran có trữ lượng dầu lớn, nhưng Iran buộc phải nhập khẩu xăng dầu vì không có đủ nguồn lực để biến dầu thành xăng đáp ứng nhu cầu tiêu dùng của người dân. Điều này phần lớn là do các lệnh trừng phạt kinh tế quốc tế và áp lực chính trị của Hoa Kỳ, điều này đã không khuyến khích các công ty quốc tế đầu tư số vốn mà Iran cần để xây dựng các nhà máy lọc dầu.
Trước đây, Iran bán khí đốt cho người dân với giá 12 cent /gallon, thấp hơn một phần ba giá sản xuất. Nhu cầu tăng vọt, cuối cùng vượt xa khả năng sản xuất của đất nước. Những kẻ buôn lậu đã làm trầm trọng thêm vấn đề bằng cách lấy dầu của Iran và bán nó với giá cao cho các nước láng giềng. Do đó, chính phủ Iran buộc phải tăng giá khí đốt lên 40 cent /gallon, khiến những người dân quen với mức giá được trợ cấp tức giận. Kết quả là việc công dân Iran chuyển sang thị trường chợ đen để mua xăng đã khiến Iran phụ thuộc nhiều hơn vào các nước ngoài để đáp ứng nhu cầu xăng dầu của mình.